to find sth embarrassing

listen to the pronunciation of to find sth embarrassing
İngilizce - Çince
礙難
碍难
to find it embarrassing
不好意思
to find sth embarrassing