1.
time
out
of
mind
2.
long
time
ago
3.
way
back
4.
long
since