Pegar em flagrante / Pegar no flagra – Catch somebody red-handed
Robbin did not expect to be caught red-handed cheating on the exam.
Robbin não esperava ser pego em flagrante colando durante o exame.
A expressão catch somebody in the act (pegar alguém no ato) possui significado muito próximo daquele de catch somebody red-handed, sendo também usual no mesmo contexto.
Referência: “How do you say … in English?” – José Roberto A. Igreja, Disal Editora
Quer ter aulas de conversação em inglês online? Clique aqui!