坐蜡

listen to the pronunciation of 坐蜡
الصينية - الإنجليزية
to be put in a difficult situation
to be embarrassed