Thanks for the lyrics and translation guys!

There's just one thing I was thinking:
Koko ni aru egao ga oshiete kureta yo
Boku tachi wa ima mottomo eien ni chikai basho ni iru
Here, I think it might be:
The smile(s)/smiling face(s) here have taught me
that right now, we're in the closest place to eternity.
What do you think?