red-handed in Italian
red-handed in Italian
con le mani nel sacco
(idiom) Showing clear evidence of guilt; in the act of wrongdoing.
in flagranza
(idiom) Showing clear evidence of guilt; in the act of wrongdoing.