It was so embarrassing having to sing in public.
⇑ Translate the sentence above by Google ⇑
Related: embarrassing, sing, embarrass
Prev: Is the question simple or embarrassing?
Next: Attempts to find civilian volunteers have met with embarrassing failure.