A very small number of people are able to remember almost every detail of their life.
⇑ Translate the sentence above by Google ⇑
Related: almost