Chinese CultureEasy
Chinese meaning
一箭双雕
“One arrow two eagles.”
Natural English
Kill two birds with one stone.
Funny expressions. Unexpected meanings. Better English.
166 expressions
Chinese meaning
一箭双雕
“One arrow two eagles.”
Natural English
Kill two birds with one stone.
Chinese meaning
心花怒放
“Heart flower angry open.”
Natural English
Beaming with joy / overjoyed.
Chinese meaning
马马虎虎
“Horse horse tiger tiger.”
Natural English
So-so / just so-so / careless.
Chinese meaning
给你点颜色看看
“I will give you some color to see.”
Natural English
I'll teach you a lesson.
Chinese meaning
人山人海
“People mountain people sea.”
Natural English
A huge crowd of people / a sea of people.
Chinese meaning
好好学习,天天向上
“Good good study, day day up.”
Natural English
Study hard and keep making progress every day.