“And provide for them from sources they could never imagine. And whoever puts their trust in Allah, then He 'alone' is sufficient for them. Certainly Allah achieves His Will. Allah has already set a destiny for everything.”
— Surah At-Talaq (Chapter 65, Verse 3)