to catch sb in the act of doing sth wrong or committing a crime
CATCH SB RED-HANDED
Meaning of CATCH SB RED-HANDED in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005