Today's Post is by Clint Watson, founder of FineArtViews. Follow Clint on Twitter.
Auld lang syne literally means "old long since"—but a more idiomatic English translation would be something like "long long ago", "days of long ago", "in olden days", or even "once upon a time". "For old time's sake" or "to the good old days" may be modern-day expressions, in common use as a toast, that capture the spirit of "for auld lang syne." (Source: Wikipedia)
Each New Year's Eve, we toast the happy moments of the past year, we look forward to even better days in the new year, and, hopefully, [...]