{And Allah sent down His tranquillity upon him} meaning, His (Allah) support and aid is upon him, meaning upon the Messenger [of Allah] in the popular opinion.
Wuxuuna Eebe u Yaboohay Gargaar, Saas darteed waa inuu Nabigu iska Fududeeyo Xaalkooda, ILLeen