Arrange Arabic words

Arrange the Arabic meaning “When Allah intends good for someone, He grants understanding of religion.”

Sincerity, Following the Sunnah, Human Rights, and Understanding Religion (Hadith 199–205)