Visit the forum if you have a language query!
Last modified on 13 August 2008, at 11:01
having existed for a relatively long period of time
having lived for relatively many years
having existed or lived for the specified time