Endlich wurde uns die Wahrheit offenbart.

English Translation

At last, the truth was revealed to us.

Warum passt “enthüllt” hier nicht?