catch red-handed in German
catch red-handed in German
auf frischer Tat ertappen
(transitive) To discover or capture someone in the act of committing a crime.