translate English to French: Fundamentally, Islam means submission to God and renouncing any other object of worship.
Fondamentalement, « islam » signifie la soumission à Dieu et la renonciation à tout autre objet d’adoration.