find it embarrassing in Chinese
- to feel embarrassed
- to find it embarrassing
- to be sorry (for inconveniencing sb)
Example sentences
1 entry in ChineseDict lists "find it embarrassing" as a meaning.
1 entry in ChineseDict lists "find it embarrassing" as a meaning.