revelation.

révéler

,

v.

to reveal.

revenir

,

v.

to come back; return, recover, be due;

-- sur ses pas