水落石出

shuǐluò-shíchū
as the water recedes, the rocks appear
HSK 79

Additional Dictionary Meanings

(lit.) as the water recedes, the rocks appear (idiom)(fig.) the truth comes to light