Chinese meaning
癞蛤蟆想吃天鹅肉
“Frog want to eat swan meat!”
Natural English
A toad lusting after a swan — dreaming far above one's station.
Funny expressions. Unexpected meanings. Better English.
66 matching expressions
Chinese meaning
癞蛤蟆想吃天鹅肉
“Frog want to eat swan meat!”
Natural English
A toad lusting after a swan — dreaming far above one's station.
Chinese meaning
急急如律令
“Quickly quickly as biu biu!”
Natural English
At once, as decreed! (a Taoist incantation commanding spirits)
Chinese meaning
四世同堂
“Family 4.0”
Natural English
Four generations living under one roof.
Chinese meaning
老天不公
“God is a girl!”
Natural English
The heavens are unfair; life just isn't fair.
Chinese meaning
你美,他丑,你天鹅,他青蛙!
“You pretty,he ugly,you swan,he frog!”
Natural English
You're beautiful, he's ugly; you're a swan, he's a toad!
Chinese meaning
牛逼
“Niubility”
Natural English
Totally badass; absolutely awesome.
Chinese meaning
马马虎虎
“Horse horse tiger tiger”
Natural English
So-so; just so-so; nothing to write home about.
Chinese meaning
开门见山
“Open the door see mountain”
Natural English
Come straight to the point; get to the heart of the matter.
Chinese meaning
不三不四
“No three no four”
Natural English
Neither fish nor fowl; shady and dubious.
Chinese meaning
知之为知之,不知为不知。
“Know is know, no know is no know.”
Natural English
To know what you know and what you don't — that is true knowledge.
Chinese meaning
表妹
“Watch sister”
Natural English
My younger female cousin (on the maternal side).
Chinese meaning
你行你上,不行别BB
“You can you up, no can no bb.”
Natural English
If you can do it, step up; if you can't, stop whining.
Chinese meaning
怎么是你?怎么老是你?
“How are you? How old are you?”
Natural English
Why is it you? And why is it always you?
Chinese meaning
咱俩谁跟谁啊
“We two who and who?”
Natural English
We're practically family — no need for formalities between us.
Chinese meaning
你给我站住!
“You Give Me Stop!”
Natural English
Stop right there! You, halt!
Chinese meaning
让我看看
“Let Me See See”
Natural English
Let me take a look.
Chinese meaning
好久不见
“Long time no see”
Natural English
It's been ages! Good to see you again.
Chinese meaning
加油
“Add oil”
Natural English
Go for it! Keep it up! Come on!
Chinese meaning
好好学习,天天向上
“Good Good Study, Day Day Up”
Natural English
Study hard and make progress every day.
Chinese meaning
给你点颜色看看
“Give You Some Color to See See”
Natural English
I'll teach you a lesson — you'll see what I'm really made of.