'And if We willed, We could have made from among you angels succeeding one another upon the earth,' meaning: inhabiting the earth in your place.
Interpretation of Surah al-Zukhruf from verse 61 to verse 66.