Back to Dictionary
真相大白
zhēnxiàngdàbái
1.
the whole truth is revealed (idiom); everything becomes clear