estar em uma situação embaraçosa

listen to the pronunciation of estar em uma situação embaraçosa
Portuguese - English
to be in an embarrasing situation