Understand Chinese Nickname

说多难堪

[shuō duō nán kān]
'Talking makes it so awkward' implies that certain things are better left unsaid, as discussing them might result in embarrassment or uncomfortable situations.
Generate Chinese Nickname
Relation Nicknames