Allah

These are unseen events We reveal to you. You did not know them, nor did your people before this. So be patient, the outcome belongs to the righteous.

11:49This is of the tidings of the Unseen which We inspire in thee (Muhammad). Thou thyself knewest it not, nor did thy folk (know it) before this. Then have patience. Lo! the sequel is for those who ward off (evil).