Chinese-English dictionary »

真相总会水落石出 /zhēnxiàng zǒng huì shuǐluòshíchū/ meaning in English

ChineseEnglish
真相总会水落石出 /zhēnxiàng zǒng huì shuǐluòshíchū/ phrase

a lie has no legs(you can't get away with a lie)
phrase
[UK: ə laɪ hæz nəʊ leɡz] [US: ə ˈlaɪ ˈhæz ˈnoʊ ˈleɡz]