have blood on one's hands in French
have blood on one's hands in French
avoir du sang sur les mains
(idiomatic, often, sarcastic) To be responsible for a violent act.