Chinese: 我永远不会忘记那景象。
English: Never shall I forget the sight.
French: Je n'oublierai jamais cette vision.