And Satan will say when the matter is decided : " It was Allah Who gave you a promise of Truth : I too promised , but I failed in my promise to you . I had no authority over you except to call you but ye listened to me : then reproach not me , but reproach your own souls .