از زبان انگلیسی به فارسی ترجمه کنید

متن: What can Allah gain by your punishment, if ye are grateful and ye believe ? Nay, it is Allah that recogniseth (all good) , and knoweth all things. 
جواب:
اگر شما سپاس گزار [نعمت‌های بی شمار حق] باشید و ایمان آورید، خدا را با عذاب شما چه کار؟ خدا همواره پاداش دهنده و داناست.