And so (O Prophet) they challenge you to hasten the doom, but Allah never fails to fulfill His Promise. A day of your Lord is like a thousand of your years. (32:5), (70:40). (Before your Lord, is the eternal Now. He is Above temporal and spatial bounds).