Question: what does auld lang syne mean?
Would "The song's Scots title may be translated into English literally as "old long since", or more idiomatically, "long long ago", "days gone by" or "old times"." be a reasonable answer? 