God has promised for those who believe and do righteous works, protective forgiveness and a great reward
Author: Mir Aneesuddin