人赃俱获rénzāngjùhuòMeanings1. (of a thief, smuggler etc) to be caught with stolen or illegal goods2. to be caught red-handedCharacters used人person赃stolen goods俱all获to reap