end up being complicated and difficult - French English Dictionary