be in a painful or regrettable situation - Espagnol Anglais Dictionnaire