นานแล้ว

for a long time already

→ นาน
phrase Common #995
for a long time already Means that something happened or has been true for a long time already. Depending on context, it can also mean “a long time ago.”
TH: เธอรอคุณนานแล้ว
EN: She has been waiting for you for a long time already.

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

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

— 囍宴 (1993)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

It happened a long time ago.

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

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

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

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

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

He moved away a long time ago.

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

พระองค์ทรงรอเจ้านานแล้ว

He has been waiting for you for a long time.

— อัศจรรย์แดนฝัน มหัศจรรย์เขาวงกต (2006)

เพราะฉันอยากให้นายขึ้นนานแล้ว

Because I’ve wanted you to go up for a long time.

— ตำนานนายพันเก้า หัวใจรักจากท้องทะเล (1998)

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

She’s been waiting here for quite a while.

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

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

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

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

นานแล้วนะ

It’s been a long time.

— ฮีโร่ (2002)

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

He should have been back by now, in principle.

— The Road Home (1999)

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

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

— 2046 (2004)

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

I’m heading to work now. I haven’t investigated a murder case in a long time.

— ฮีโร่ (2002)

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

I've been waiting for a long time.

— นาจา 2 (2025)

นานแล้ว

It’s been a long time.

— पीकू (2015)

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

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

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

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

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

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

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

They haven't seen the kids in a long time.

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

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

But we haven’t talked in a long time.

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

คำสาปน่ะถอนไปนานแล้ว

The curse was lifted a long time ago.

— มิติวิญญาณมหัศจรรย์ (2001)

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

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

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

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

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

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

ป่านนี้เลิกเป็นพ่อครัวไปนานแล้ว

By now, I quit being a chef a long time ago.

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

เราคงหย่ากันไปนานแล้ว

We probably would have gotten divorced a long time ago.

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

นี่ดีนะที่เป็นหลวงพ่อไม่อย่างนั้นข้าถีบตกเรือนไปนานแล้ว

Good thing you're a monk, otherwise I would've kicked you out of the house long ago.

— นางนาก (1999)

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

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

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