ตั้งนาน

for a long time

→ ตั้ง
phrase Common #2,268
for a long time Emphasizes that something has been happening or has not happened for a long time. Commonly used with แล้ว in expressions such as ไม่ได้เจอกันตั้งนานแล้ว, meaning “we haven’t seen each other in ages.”
TH: ฉันไม่ได้คุยกับเธอตั้งนานแล้ว
EN: I haven't talked to her in ages.

จากไปตั้งนาน

You left a long time ago.

— เจ้าหญิงกระบอกไม้ไผ่ (2013)

เสียเวลาตั้งนานกับประตูบานเดียว

I wasted so much time on just one door.

— M - Eine Stadt sucht einen Mörder (1931)

ฉันรออยู่ตั้งนาน

I've been waiting for so long.

— 一个都不能少 (1999)

เสียเวลาวิ่งตั้งนาน

I wasted so much time running.

— ฤดูฝัน ฉันมีเธอ (2019)

ไม่ได้เจอตั้งนานเป็นไงบ้างอ่ะนาก

Haven’t seen you in ages—how have you been, Nak?

— พี่มาก..พระโขนง (2013)

รู้จักกันมาตั้งนาน..

We've known each other for ages...

— ยิปมัน เจ้ากังฟูสู้ยิบตา (2008)

ตั้งนานกว่าจะตามเจอหลาน

It took forever to track down my grandchild.

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

ฉันทนงานพิเศษสุดโหดมาตั้งนานเพื่อวันนี้

I've endured this brutal part-time job for so long just for today.

— ฤดูฝัน ฉันมีเธอ (2019)

ฉันไม่เห็นเธอมาตั้งนาน

I haven't seen you in a long time.

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

ทำไมเพิ่งจะติดต่อมาหายไปไหนมาตั้งนาน

Why are you only contacting me now? Where have you been all this time?

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

ปล่อยให้หาตั้งนาน

You left me searching for so long.

— ผู้หญิงผมทอง ฟัดหัวใจให้โลกตะลึง (1994)

ฉันจึงแฝงตัวอยู่ได้ตั้งนานโดยที่คุณไม่เห็นฉัน

That’s why I was able to stay hidden for so long without you seeing me.

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

ไปไหนมาตั้งนานวะไอ้เอ

Where the hell have you been for so long, Ae?

— พี่มาก..พระโขนง (2013)

ก็เขาทำตั้งนาน

Well, he did it a long time ago.

— นครดารา (2016)

คุณยังยัดเยียดพาอ่านหนังสือได้ตั้งนาน

You kept forcing me to read for ages.

— เขาบอกว่าเธอฆ่า (2023)

ข้ากลับมารออยู่ที่เรือนตั้งนาน

I’ve been waiting at the house for a long time.

— นางนาก (1999)

ฉันไม่ได้เจอคุณตั้งนานแน่ะ

I haven't seen you in a long time.

— 2046 (2004)

ตามหานายตั้งนาน

I've been looking for you for so long.

— ฤดูฝัน ฉันมีเธอ (2019)

กลับมาตั้งนานยังพูดจีนไม่ได้อีก

You've been back for so long and still can't speak Chinese?

— หวงเฟยหง หมัดบินทะลุเหล็ก (1991)

อั๊วหาอยู่ตั้งนาน

I've been looking for it for ages.

— นาจา 2 (2025)

จิมมี่ฉันหานายตั้งนาน

Jimmy, I've been looking everywhere for you.

— คนดีเหยียบฟ้า (1990)

รอดมาได้ตั้งนาน

You've made it this far.

— ระห่ำด่วน ขบวนนักฆ่า (2022)

ไม่ได้เจอกันตั้งนาน

Long time no see.

— โหด เลว ดี (1986)

เด็กหนุ่มคนนั้นก็มารอหน้าร้านตั้งนาน

That young man had been waiting outside the shop for a long time.

— แม่มดน้อยกิกิ (1989)

หาตั้งนาน

I've been looking for it for so long.

— คนดีเหยียบฟ้า (1990)

ไม่เจอกันตั้งนานเลยนะคะ

It’s been such a long time since we last saw each other.

— ทิ้งรักที่โตเกียว (1953)