long since

Adverb

 * 1)  Long ago; in the (distant) past.

Synonyms

 * , ; see also Thesaurus:long ago