So patience is most fitting. And Allah is the one sought for help. (Surah Yusuf 12:18)