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

متن: Those who avoid great sins and shameful deeds, only (falling into) small faults,- verily thy Lord is ample in forgiveness. He knows you well when He brings you out of the earth, And when ye are hidden in your mothers' wombs. Therefore justify not yourselves: He knows best who it is that guards against evil. 
جواب:
کسانی که از گناهان بزرگ و زشت کاری‌ها جز لغزش‌های کوچک دوری می‌کنند [مورد آمرزش اند] یقینا آمرزش پروردگارت گسترده و وسیع است. او به شما از هنگامی که شما را از زمین به وجود آورد و از هنگامی که در شکم مادرانتان جنین بودید، داناتر است؛ پس خودستایی نکنید. او به کسی که پرهیزکاری پیشه کرده است، آگاه‌تر است.