Definitions of since a long time ago:

  • adverb:   since long ago