key(-words) to succcess – Imagination

At / In the back of my mind = dans un coin de ma tête
My curiosity got the better of me = la curiositié a été forte que moi
To feel overwhelmed by an emotion = être submergé par une émotion
To fly on the wings of elation = être emporté par un sentiment d’allégresse
To take you out of yourself = permettre de s’échapper, de rêver
To travel through time = voyager à travers le temps