Long since is an idiomatic expression used to refer to something that happened a long time ago. There are several synonyms that can be used interchangeably with long since. These include the phrases "ages ago," "eons ago," "a long time ago," "once upon a time," "in the distant past," "long ago," "ancient times," "time immemorial," and "the olden days." Each of these synonyms can be used to express something that happened long ago and can evoke a sense of nostalgia or longing for a time that has passed. Whatever the choice of expression, the message conveyed is the same - something significant occurred in the past, and we long for its return.