translate English to French: The Roast is no place to grind an axe - even if the soiled carpet in question was yours.
Un bien cuit n'est pas l'occasion de prêcher pour sa paroisse - même si le tapis souillé était le vôtre.