Translate the following sentence into Turkish.
What they saw left a lasting impression on them casting a fabulous veil over the reality of their mother's death
Bu görüntü, onlar üzerinde bitmeyen bir etki bırakmıştı. Onların acı çekmesinden ziyade annelerinin ölümünün efsanevi sayılabilecek durumu onların moralini yükseltmişti.