auf frischer Tat

From Wiktionary, the free dictionary