Allah is most merciful and accepts repentance