be in a very difficult situation - Espagnol Anglais Dictionnaire