translate English to French: Humans are referred to as the khulafa or stewards of God on earth.
Les humains sont désignés comme étant les gardiens nommés par Dieu, sur la terre.