There is no way possible to guess that this means years ago!
It's an idiom. "Fa" is the usual term for "ago."
Try the hints :)
years ago versus years past. What's so wrong here?