A Grace and Favor from Allah. Allah is Knowing and Wise.