Question: Which humans are the messengers of God?
Sentence: Prophets, or 'Messengers of God', received revelations and delivered them to humanity.
Answer in sentence: yes