Ashamed | Shamed | Embarrassed | Abashed | To have (or get) egg on one´s face “Ashamed, shamed, embarrassed, abashed, to have egg on one´s face”...
Complicação em inglês: Complication | Difficulty | Encumbrance | Hardship | Hindrance | Hold-up | Plight | Nuisance “Complication, difficulty, encumbrance, hardship, hindrance, hold-up, plight, nuisance”...