Translation:

25. But it is to Allah that the End and the Beginning (of all things) belong.