Indeed, Allah SWT doesn't break his promise