The Saheeh International Quran Translation
But Allah is your protector, and He is the best of helpers.