auf frischer Tat

Prepositional phrase

 * 1) in the act, red-handed

Usage notes
Commonly used with or colloquially with  or.