end up being complicated and difficult - Turkish English Dictionary