汉英词典
Chinese-English Dictionary
MEANING OF 露马脚
露马脚 (露馬腳)
to reveal the cloven foot (idiom); to unmask one's true nature / to give the game away
The metaphor reveals the hidden truth
(露lòu)比喻隐秘的事实真相泄露出来。
lù/lòu () mǎ () jiǎo/jué
EXAMPLE SENTENCES

他迄今没有露马脚

He didn't give himself away so far.

一般情况下只要关注以上几点,假冒的、自封的大公司是要露马脚的。

In so long as the ordinary circumstances pays attention to the above several spots, the counterfeit, proclaims the big company is must reveal something that gives one away.

你干这些不老实的勾当,可能一时得逞,但迟早要露马脚的,那时就要自食其果了。

You may manage to get away with these dishonest practices for a while, but sooner or later you will be discovered, and then you will have to face the music.