unveiled here.
Es gibt eine große neue Technologie für heimliche Morde, die hier
enthüllt werden soll.
His investigative reports unveiled a series of university scandals.
Seine investigativen Berichte
enthüllt eine Reihe von Universitäten Skandale.