แสนนาน

a very long time

→ แสน
phrase Rare #12,265
a very long time An emphatic, somewhat literary or poetic way to describe an extremely long period of time; often translated as “ages” or “for a very long time.”
TH: เรารอคุณมานานแสนนานแล้ว
EN: We've been waiting for you for ages.

เจ้าไหมเห็นความโศกเศร้านั้นแสนนาน

Can you see how long that sorrow has lasted?

— อิทธิฤทธิ์นางพญานาคีขาว (2019)

ในฐานะหมอผมอยากรู้ในช่วงชีวิตนานแสนนานที่คุณพูดถึงคุณเคยป่วยบ้างไหม

As a doctor, I’d like to know: in the long life you mentioned, have you ever been ill?

— คนอมตะฝ่าหมื่นปี (2007)

ใช้เวลาแสนนานในการพูด

It takes forever to say.

— เดอะ ลอร์ด ออฟ เดอะ ริงส์: ศึกหอคอยคู่กู้พิภพ (2002)