translate English to French: Religion has so very often fed conflict or been the justification for war.
La religion a souvent alimenté des conflits ou servi de justification aux guerres.