人赃俱获

rén zāng jù huò

(of a thief, smuggler etc) to be caught with stolen or illegal goods

to be caught red-handed

人

rén

person; people

赃

zāng

stolen goods; loot; spoils

俱

jù

(literary) all; both; entirely; without exception

获

huò

(bound form) to reap; to harvest