汉英翻译

汉语

水落石出

词语解释

When the water subsides, the rocks emerge.;
Doubts will clear up when the facts are known.;
reach the bottom of sth.;
The time will come to reveal the whole truth. ;