the scene will remain forever engraved on my memory
Related Translations:
铭刻: 1.(刻在器物上的文字) inscription 短语和例子古代铭刻 ancient inscriptions2.(铭记) engrave on one's mind; engrave; grave 短语和例子周总理的光辉形象永远铭刻在人民的心中。 the shining image of premier zhou enlai is indelibly engraved o