caught red-handed (西克 安德 泰尔德 奥夫)

Idiom Truth

含义

to be caught in the act of doing something wrong

在做错事时被当场抓住 (zai zuo cuo shi shi bei dang chang zhua zhu)

例句

"The thief was caught red-handed stealing the wallet."

"小偷在偷钱包时被当场抓住。" (xiao tou zai tou qian bao shi bei dang chang zhua zhu)