to find it embarrassing

listen to the pronunciation of to find it embarrassing
Englisch - Chinesisch
不好意思
to find sth embarrassing
礙難
to find sth embarrassing
碍难