Surah Al-'Ankabut 29:59
ٱلَّذِينَ صَبَرُوا۟ وَعَلَىٰ رَبِّهِمْ يَتَوَكَّلُونَ
Who have been patient and upon their Lord rely.
Translation: Saheeh International
Tafsir
they are those who are steadfast in enduring the harm inflicted upon them by the idolaters and in enduring the Emigration in order to make manifest the religion of Islam and who put their trust in their Lord so that He provides for them whence they do not expect.
Excerpt from Tafsir al-Jalalayn, commentary on 29:59, via Quran.com. The reader has the full commentary and 9 more tafsirs.