ripercorrere

Etymology
From.

Verb

 * 1) to retrace, go over
 * 2) to relive (an event, etc.) in one's mind; to take a trip down memory lane; to remember