นานมากแล้ว

for a very long time; a long time ago

→ นาน
phrase Rare #7,838
for a very long time; a long time ago Used for something that has been going on for a long time or happened far in the past, depending on context.
TH: ฉันไม่ได้เจอเขานานมากแล้ว
EN: I haven’t seen him in a very long time.

สเปนเซอร์พอร์ตไม่ได้มีนายหญิงแห่งเรือมานานมากแล้ว

Spencer Port hasn’t had a ship’s mistress in a very long time.

ฉันไม่ได้เห็นแสงนานมากแล้ว

I haven't seen the light in a very long time.

— คำสาปแห่งทุมบ์บาด (2018)

และมันก็นานมากแล้ว

And it was a long time ago.

— อาริเอตี้ มหัศจรรย์ความลับคนตัวจิ๋ว (2010)

สามีฉันเสียชีวิตไปนานมากแล้ว

My husband passed away a long time ago.

— ความสุขนั้นนิรันดร (2008)

ไม่ได้สนุกแบบนี้มานานมากแล้ว

I haven’t had this much fun in a long time.

— ปราสาทเวทมนตร์ของฮาวล์ (2004)

เรื่องมันก็ผ่านมานานมากแล้ว

It happened a long time ago.

— Happy Old Year (2019)

อะไรๆ มันก็ผ่านมานานมากแล้ว

It’s all been a long time ago now.

— Chocolate (2008)

ผมเคยเมื่อนานมากแล้ว

I did that a very long time ago.

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

ฉันได้รับทุกสิ่งทุกอย่างที่สำคัญมานานมากแล้ว

I’ve had everything important for a very long time.

— การผนึกประตูของซุซุเมะ (2022)

พ่อฉันเสียไปนานมากแล้ว

My father passed away a long time ago.

— ชีวิตเดียวเฟี้ยวให้สุด (2011)