Is the following sentence correct in French?

Coming back so many years later feels magical.
Revenir en arrière tant d'années plus tard est magique.

Anonymous2020-11-26T11:46:48Z

Revenir tant d'années plus tard est magique.