試翻《愛人錯過》的歌詞 Lyrics of Somewhere in Time (English translation)

English translation based on my own understanding of the song, credit to omnireal and Chance Chapman from LyricsTranslate website - it's a reworking with reference to both versions.
(https://lyricstranslate.com/en/%E6%84%9B%E4%BA%BA%E9%8C%AF%E9%81%8E-somewhere-time-somewhere-time.html).

I must have told you I love you, some hundreds of years ago (‘somewhere in time’; in our past life/lives)
It's just that you’ve forgotten, and I can't recall either (in this life)
?
(In this life)
Walked by, passed by, but we’ve never met
Turned around, looked back, yet we still missed the hints
We’ve never felt the love again (as we had in our past life/lives - as in we’ve never recollected the memory from our past life/lives)
(When we) collided in the street
Hasn’t your mom told you to
say sorry when you crash into someone (had you done so, we might have had a chance to start a story and be together in this life as well)
It ought to have been a great day
But then the lovers missed the moment (and thus missed each other in this life).