Do they not see how every object that Allah has created casts its shadow right and left, prostrating itself to Allah in all humility?
Meaning:-
Prostrate: lying stretched out on the ground with one’s face downward, especially in reverence or submission.