นานแล้ว

for a long time

→ นาน
phrase Common #909
for a long time Often used with มา to describe a length of time up to now. With ไม่ได้, it means something has not happened in a long time.
TH: ฉันไม่ได้เจอเขามานานแล้ว
EN: I haven't seen him in a long time.

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

It happened a long time ago.

— ฝันของฉันต้องมีเธอ (2014)

อาม่ารออยู่นานแล้ว ลูก

Grandma has been waiting for a long time, dear.

— Love of Siam (2007)

ฉันอยากให้คุณมาที่นี่นานแล้ว

I've wanted you to come here for a long time.

— ก้องเกียรติกบฏ (2022)

เขาย้ายไปนานแล้ว

He moved away a long time ago.

— ห้วงรักอารมณ์เสน่หา (2000)

นายชาย “นานแล้ว หลายชั่วโมง”

The man said, “It’s been a long time—several hours.”

มาร์ธา สจ๊วร์ตอยู่บนเรือไททานิก จมหายไปนานแล้ว

Martha Stewart was on the Titanic, which sank a long time ago.

— ไฟท์ คลับ ดิบดวลดิบ (1999)

เขาสงสัยกันอยู่นานแล้วว่าจะเป็นพวกอ้ายมั่น

They’d been wondering for a long time whether it was Ai Man and his gang.

นานแล้ว

It’s been a long time.

— पीकू (2015)

นานแล้วเหมือนกันนะที่คุณให้ผมดูรูปเขา

It’s been quite a while since you showed me a picture of him.

— ฆาตกรรมรัก หลังเขา (2022)

เราค้นหาเงือกมาเป็นเวลานานแล้ว

We've been searching for mermaids for a long time.

— เงือกสาว ปัง ปัง (2016)

แต่เราไม่ได้คุยกันนานแล้ว

But we haven’t talked in a long time.

— ชิวหาไร้รส (1994)

ว่าจะให้แกตั้งนานแล้ว

I’ve been meaning to have you set it up for ages.

— May Who? (2015)

พวกเค้าไม่ได้เจอเด็กๆ นานแล้วจะได้คุยกัน

They haven’t seen the kids in a long time, so they’ll have a chance to talk.

— ตู้ซ่อนผี (2003)

คือ เขาเริ่มสะสมนานแล้วเหรอคะ

So, has he been collecting them for a long time?

— เอมิลี่ สาวน้อยหัวใจสะดุดรัก (2001)

จ้องกันนานแล้วค่ะ

We’ve been staring at each other for a long time.

— A Little Thing Called Love (2010)

ที่จริง หลังพระอาทิตย์ขึ้นไปนานแล้ว ฉันได้รับข้อความจากสเปนเซอร์พอร์ต

Actually, long after sunrise, I got a message from Spencer Port.

ข้ารออยู่นานแล้ว

I've been waiting for a long time.

— นาจา 2 (2025)

มึงรู้นานแล้วใช่เปล่า

You've known for a long time, haven't you?

— Homestay (2018)

ข้าพเจ้า “จำเลยก็ได้นอนนานแล้วไม่ใช่หรือ”

I said, “The defendant has been asleep for a long time, hasn’t he?”

ถ้าเป็นกู กูซุยไปนานแล้ว

If it were me, I’d have been bullshitting a long time ago.

— Suck Seed (2011)

ฉันไม่ได้มาปาร์ตี้นานแล้ว

I haven't been to a party in a long time.

— ก้องเกียรติกบฏ (2022)

“พ่อแกทำพินัยกรรมนานแล้วหรือ ?”

Did your father make his will a long time ago?

นานแล้วที่ไม่ได้นั่งมอเตอร์ไซค์

It’s been a long time since I last rode a motorcycle.

— นักฆ่าตาชั้นเดียว (1995)

เธอมารออยู่ที่นี่นานแล้วล่ะ

She’s been waiting here for quite a while.

— ปีกแห่งฝัน วันแห่งรัก (2013)

แต่เขาติดอยู่บนต้นไม้นานแล้ว

But he's been stuck in the tree for a long time.

— แนวรบด้านตะวันตก เหตุการณ์ไม่เปลี่ยนแปลง (2022)

ถึงจะผ่านไปนานแล้ว เหมือนเวลาหยุดเดินเลย

Even though so much time has passed, it feels like time has stood still.

— ความรักแปลกหน้าของสองเรา (2018)

แต่คุณต้องเข้าใจ มันผ่านมานานแล้ว

But you have to understand, it was a long time ago.

— วิคเค็ด (2024)

แฟนคุณไม่ได้เขียนมาหานานแล้วนะ

Your partner hasn't written to you in a long time.

— 2046 (2004)

เค้ามาคอยคุณนานแล้ว

They’ve been waiting for you for a long time.

— สองคนสองคม (2002)

นานแล้วที่เธอไม่ได้หาหมอ

It’s been a long time since you last saw a doctor.

— บันทึกลูกผู้ชายชื่อ.. เช (2004)

ไม่เจอกันที่เมืองไทยนานแล้วนะ

We haven’t seen each other in Thailand for a long time.

— Doi Boy (2023)

ก็นานแล้วนะ ก่อนกูเข้าโรงเรียนอีก

That was a long time ago, even before I started school.

— Dorm (2006)

นานแล้วที่แม่ไม่ได้เขียนมา

It’s been a long time since Mom last wrote.

— 囍宴 (1993)

เด็กมันนั่งนานแล้ว

The kid has been sitting for a long time.

— The Overture (2004)

ตามหลักแล้ว เขาน่าจะกลับมานานแล้ว

He should have been back by now, in principle.

— The Road Home (1999)

นานแล้วนะ

It’s been a long time.

— ฮีโร่ (2002)

ฉันไม่ได้สอบสวนคดีฆาตกรรม นานแล้ว

I haven’t investigated a murder case in a long time.

— ฮีโร่ (2002)

สัญญากับเมียไว้นานแล้ว ว่าจะพาไปเที่ยวน่ะ

I promised my wife a long time ago that I’d take her on a trip.

— ห้วงรักอารมณ์เสน่หา (2000)