2.all night long整夜;通宵
We played that record all night long.我们把那张唱片放了一整晚。
3.<正式>(for a considerable time)长期以来
Chess has long been regarded as a measure of intellect.国际象棋很早就被认为是评定智力水平的一种标准。
Buddhists have long understood the dangers of too much pride in ownership.佛教徒很早就认识到轻慢之心的危险。