TranslationMedium
Chinese meaning
不作死就不会死
“No Zuo No Die”
Natural English
Stop digging your own grave — if you hadn't asked for it, none of this would have happened.
Funny expressions. Unexpected meanings. Better English.
66 matching expressions
Chinese meaning
不作死就不会死
“No Zuo No Die”
Natural English
Stop digging your own grave — if you hadn't asked for it, none of this would have happened.
Chinese meaning
人山人海
“People Mountain People Sea”
Natural English
A huge crowd; absolutely packed with people.
Chinese meaning
画蛇添足
“Draw a snake and add feet.”
Natural English
Gild the lily / overdo it.
Chinese meaning
亡羊补牢
“After losing the sheep, mend the pen.”
Natural English
Better late than never / mend the fence after the loss.
Chinese meaning
百闻不如一见
“Hearing a hundred times is not as good as seeing once.”
Natural English
Seeing is believing.
Chinese meaning
时间就是金钱
“Time is money.”
Natural English
Time is money.