translate English to French: Sometimes that incident seems very far away, and others, sharp and clear in my mind.
Parfois, cet incident me semble très lointain, et à d'autres moments, il est clair et précis.