I want to know the answer to the following question:
Who intermediates between God and prophets?
All the background I'm provided with is that "Angels acting as God's messengers deliver the divine revelation to them.". Is that enough to answer the question?
Answer: yes