be in a complicated and painful situation - Espagnol Anglais Dictionnaire