Language:
Free Online Dictionary|3Dict

现行犯

Source : CEDICT

in flagrante delicto/red-handed