Chinese Phrase - Find It Embarrassing
Play
English:
Find It Embarrassing
Chinese:
不好意思
Pinyin:
bù hǎo yìsi
Literal:
Not Good Meaning
Check out this group of phrases too. You might find more useful phrases. The current phrase Find It Embarrassing appears in this group.
Culturally Important