translate English to French: This matter must be resolved now once and for all.
Cette affaire doit être réglée une bonne fois pour toute.