人赃俱获
rén zāng jù huòrenzangjuhuo
- (of a thief, smuggler etc) to be caught with stolen or illegal goods
- to be caught red-handed
rén zāng jù huòrenzangjuhuo
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences