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

متن: marvelling at the wonder of love and at destiny that had flung them so strangely together,
جواب:
و از شگفتی عشق و سرنوشتی که آن دو را این‌چنین به سوی یکدیگر پرتاب کرده بود انگشت به دهان مانده بودند،