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

متن: Remember in thy dream Allah showed them to thee as few: if He had shown them to thee as many, ye would surely have been discouraged, and ye would surely have disputed in (your) decision; but Allah saved (you): for He knoweth well the (secrets) of (all) hearts. 
جواب:
و [یاد کن] هنگامی را که خدا دررؤیاهای مکررت [نفرات] آنان را [که بر ضد تو و اهل ایمان تصمیم به جنگ داشتند] به تو اندک و ناچیز نشان داد [تا آن را برای یارانت بیان کنی]؛ و اگر آنان را بسیار و زیاد نشان می‌داد، شما [ای یاران پیامبر!] قطعا سست می‌شدید و در کار جنگ نزاع و اختلاف می‌کردید، ولی خدا شما را [با آگاه شدن از رؤیای پیامبر، از سستی و اختلاف] رهایی بخشید؛ زیرا او به آنچه در سینه هاست، داناست.