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

متن: and visions of heroic sacrifice shaped and dissolved in his whirling brain. 
جواب:
در همان دم چشم‌اندازهایی از فداکاری قهرمانانه در مغز دوار گرفته‌اش پدید آمدند و محو شدند.