LOREN echo song meaning