translate English to French: Damn the man for being a self-righteous snoop.
Maudit soit ce fouineur plein de suffisance.