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

متن: Say: «If Allah had so willed, I should not have rehearsed it to you, nor would He have made it known to you. A whole life-time before this have I tarried amongst you: will ye not then understand ?» 
جواب:
بگو: اگر خدا می‌خواست آن را بر شما نمی‌خواندم، و او هم شما را به آن آگاه نمی‌کرد؛ همانا مدت‌ها پیش از نزول قرآن در میان شما بودم، [و ادعای پیامبری نداشتم، اکنون صدق پیامبری خود را با این قرآن اثبات می‌کنم] آیا نمی‌اندیشید؟