Answered by Sayyidi Habib Umar bin Hafiz (may Allah protect him and benefit us by him)
When will Allah give Muslims victory?
We have to ask ourselves: when are we going to truly obey His commands? We should do what we can to rectify our own situation and reflect on how Allah tested the believers of previous nations and how he tested our Prophet ﷺ.