auf frischer tat ertappend

listen to the pronunciation of auf frischer tat ertappend
Немецкий Язык - Английский Язык
catching red-handed
catching in the act