「数年前」was translated into "a few years" when it just means "years back" or directly translated "unspecified amount of years".
Additionally the second line「もう昔のことですから」 doesn't have to be "a long time ago", but with the first line being "a few years" then it would make more sense to translate it...