So his Lord answered him his supplication and He fended off their wiles from him. Truly He is the Hearer of words the Knower of deeds.