Understand Chinese Nickname

用力微笑

[yòng lì wēi xiào]
Translates as 'smiling hard.' It expresses putting effort into being positive and cheerful, even when faced with difficulties or pain.
Generate Chinese Nickname
Relation Nicknames