"... Indeed Allah does not change a people’s lot unless they change what is in their souls (hearts). " Quran (13:11)
This verse informs us that whatever external changes which occur rest on the internal changes of nations and tribes