Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
他痒得几乎忍不住了
the itching was almost more than he could stand
detail>>
站不住脚
have not a leg to stand on; be done for; be untenable; cannot be justified; cannot hold one's ground...
detail>>
站不住脚的
flimsy indefensible untenable
detail>>
顶不住了
un-ding-able
detail>>
我忍不住了
it was more than i could bear
detail>>
你的理由站不住脚
your argument is ill founded
detail>>
他的论点站不住脚
his argument doesn't hold water
detail>>
他的说法站不住his
opinion doesn't hold water
detail>>
有漏洞,站不住脚跟
not hold water
detail>>
站不住脚的辩解
no.a lame apology
detail>>
站不住脚的藉口
a flimsy excuse
detail>>
站不住脚的论点
untenable arguments
detail>>
这个论点站不住脚
this argument isn't tenable
detail>>
腿软
debility of the legs feebleness of the knees
detail>>
谎言总是站不住脚的
lies have short legs
detail>>
难以防守的,站不住脚的
untenable
detail>>
泥足(比喻站不住脚的事物)
feet of clay
detail>>
他病刚好虚弱得站不住he
be tenable
detail>>
1
2
3
Next