มานานแล้ว

for a long time already

→ มา
phrase Uncommon #2,652
for a long time already Indicates that something has been the case or has not happened for a long time. Often follows a verb; with a negative verb, it means “haven’t ... in a long time.”
TH: ฉันอยู่ที่นี่มานานแล้ว
EN: I’ve lived here for a long time already.

ผมมีเรื่องที่อยากจะบอกคุณมานานแล้วแต่ไม่กล้าพูด

There's something I've wanted to tell you for a long time, but I haven't had the courage to say it.

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

ข้าอยู่มานานแล้วซาน

I've been here a long time, San.

— เจ้าหญิงจิตวิญญาณแห่งพงไพร (1997)

พ่อไม่ได้ต่อว่าพี่แรงๆมานานแล้ว

Dad hasn't scolded my older sibling harshly in a long time.

— ปล้ำฝันสนั่นโลก (2016)

ฉันเป็นแบบนี้มานานแล้ว

I've been this way for a long time.

— Los lunes al sol (2002)

มีเรื่องหนึ่งผมอยากจะถามคุณมานานแล้วน่ะ

There's something I've been wanting to ask you for a long time.

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

ฉันรอวันนี้มานานแล้ว

I've been waiting for this day for a long time.

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

ถ้าฉันจะฆ่าแกฉันฆ่าแกมานานแล้ว

If I wanted to kill you, I would have done it long ago.

— เกมโหดล่าโหด (2010)

ราชวงศ์นี้สิ้นสุดมานานแล้ว

This dynasty ended long ago.

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

คุณอยู่นี่มานานแล้วเหรอ

Have you been here long?

— โซลาริส (1972)

พี่ฝ้ายหลงเชื่อใจเอ็งมานานแล้ว

I’ve trusted you for far too long.

— ฟ้าทะลายโจร (2000)

จริงๆผมก็เป็นมานานแล้วครับ

Actually, I've had it for a long time.

— ชัตเตอร์ กดติดวิญญาณ (2004)

ผมสงสัยมานานแล้วทำไมคุณถึงไม่เลือกเขาทำงานโครงการแมนฮัตตันด้วย

I've wondered for a long time—why didn't you choose him to work on the Manhattan Project too?

— ออพเพนไฮเมอร์ (2023)

ข้าไม่ได้เห็นหลานสาวยิ้มมานานแล้ว

I haven't seen my granddaughter smile in a long time.

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

ไม่ได้เห็นมานานแล้วนะ

I haven't seen you in a long time.

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

ฉันจะย้ายไปอยุ่ในเมืองมีอะไรบางอย่างที่ฉันอยากทำมานานแล้ว

I’m moving to the city. There’s something I’ve wanted to do for a long time.

— จูโน่...โจ๋ป่องใจเกินร้อย (2007)

คุณรู้ว่าผมมีตัวตนมานานแล้ว

You've known I existed for a long time.

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

ฉันอยากมีชื่อลงหนังสือพิมพ์มานานแล้ว

I've wanted to have my name in the newspaper for a long time.

— ชิคาโก้ (2002)

ไม่เห็นมานานแล้ว

I haven’t seen you in a long time.

— อาคิระ แด่หัวใจที่โลกไม่เคยรู้ (2004)

คุณพักอยู่ที่นี่มานานแล้วใช่มั้ย

You’ve been staying here for a long time, haven’t you?

— ปิดตึกสยอง (2007)

เธอรอมานานแล้วไม่ใช่เหรอ

You've been waiting a long time, haven't you?

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

ผมไม่ได้มองหน้าเขาตรงๆมานานแล้ว

I haven't looked him directly in the face in a long time.

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

สำหรับท่านผู้ว่าที่โทษผมสำหรับความตายของนักโทษโบ๊พโดนละเลยมานานแล้ว

As for the governor, who blames me for the prisoner Bop’s death, Bop has been neglected for a long time.

— Tropa de Elite 2 (2010)

ไม่ได้เล่นมานานแล้วซิ

I haven't played in a long time, huh?

— पीकू (2015)

เรารอกันมานานแล้ว

We've been waiting for a long time.

— ทุกหัวใจมีรัก (2003)

ก็เอาสูตรอาหารเก่าของกุสโตว์ออกมาหาอะไรที่เราไม่ได้ทำมานานแล้ว

Just pull out Gusteau’s old recipes and find something we haven’t made in a long time.

— ระ-ทะ-ทู-อี่ พ่อครัวตัวจี๊ด หัวใจคับโลก (2007)

ฉันคุยกับคุณมานานแล้ว

I've been talking to you for a long time.

— ตีให้ลั่น เพราะฝันยังไม่จบ (2014)

เขาไม่ได้ทำอย่างนั้นมานานแล้ว

He hasn’t done that in a long time.

— ความฝันที่ค้างคา ช่วงเวลาที่ค้างใจ (1989)

ข้าใคร่บอกท่านมานานแล้ว

I have long wished to tell you.

— 7เซียนซามูไร (1954)

ตั้งใจมานานแล้ว

I've been meaning to for a long time.

— 7เซียนซามูไร (1954)

พ่อคะหนูรอมานานแล้วนะคะ

Dad, I've been waiting for a long time.

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

คุณจูกับฉันเราเตรียมตัวกันมานานแล้ว

Ms. Ju and I have been preparing for a long time.

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

แม่อยู่คนเดียวมานานแล้ว.

Mom has been living alone for a long time.

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

ผมไม่ได้เต้นรำมานานแล้ว

I haven't danced in a long time.

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

ฉันแอบดูแกมานานแล้วคนสารเลว

I've been secretly watching you for a long time, you bastard.

— ผู้หญิงสะกดโลก (2000)

กิจการย่ำแย่มานานแล้ว

The business has been struggling for a long time.

— สุสานหิ่งห้อย (1988)

ไม่ได้กินข้าวแบบนี้มานานแล้ว

I haven’t eaten like this in a long time.

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

ฉันต้องการแบบนี้มานานแล้ว

I've wanted this for a long time.

— จูโน่...โจ๋ป่องใจเกินร้อย (2007)

phrase Rare #7,569
for a long time already Indicates that something has been happening or has been true for a long time, often translated with the English present perfect. Depending on context, it can also mean “already came” or “has been here for a long time.”
TH: เขารอรถมานานแล้ว
EN: He has been waiting for the bus for a long time already.

ไม่ได้ยินชื่อนี้มานานแล้วนะ

I haven't heard that name in a long time.

— พอร์โค รอสโซ สลัดอากาศประจัญบาน (1992)

หนูรู้สึกเหมือนฮากุกับหนูเคยพบกันมานานแล้ว

I feel like Hakuku and I have met a long time ago.

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

โทมาสการ์รีโดเลิกไว้ใจตำรวจมานานแล้ว

Thomas Garrido stopped trusting the police a long time ago.

— แขกไม่ได้รับเชิญ (2017)

พวกซามูไรชั่วอาซาโนะคงรอให้พวกเราออกจากเมืองเหล็กมานานแล้ว

Those evil samurai... Asano must have been waiting for us to leave Iron Town for a long time.

— เจ้าหญิงจิตวิญญาณแห่งพงไพร (1997)

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

He has been waiting for you for a long time.

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

ฉันรู้จักคุณมานานแล้ว

I've known you for a long time.

— मुन्ना भाई एम बी बी एस (2003)

แต่พ่อได้เก็บเรื่องนี้ไว้คนเดียวมานานแล้ว

But Dad has kept this to himself for a long time.

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

มานานแล้วหรืออาฉวน?

Have you been here long, Ah Chuan?

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

พวกเขามานานแล้วเหรอ

Have they been here long already?

— 囍宴 (1993)

ก็คงได้มันมานานแล้วละ

I must have gotten it a long time ago.

— ปล้ำฝันสนั่นโลก (2016)

phrase Rare #9,946
for a long time already Indicates that something has been true or happening for a long time up to the present. It usually follows the verb or phrase it modifies.
TH: ฉันรอคุณมานานแล้ว
EN: I've been waiting for you for a long time already.

ในใจผมรู้สึกแย่มานานแล้ว

I've been feeling bad inside for a long time.

— แขกไม่ได้รับเชิญ (2017)

ฉันไม่ได้มีตรุษจีนดีๆแบบนี้มานานแล้ว

I haven't had a Chinese New Year this good in a long time.

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

แค่ไม่มีคนอยู่มานานแล้ว

It’s just been unoccupied for a long time.

— หมวยย้วย...มวยไม่ยอมม้วย (2024)

เจ้าอยากเล่นกับพ่อมานานแล้วไม่ใช่เหรอลูก

You've wanted to play with Dad for a long time, haven't you, sweetheart?

— นาจา 2 (2025)

หรือว่านี่เราฉันมีเรื่องอยากถามมานานแล้วค่ะ

Or maybe it’s just me. I’ve been wanting to ask you something for a long time.

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

ที่มีค่าพอสำหรับความลับของวูเดนมานานแล้ว

who has long been worthy of Wooden’s secret

— พยัคฆ์ระห่ำ มังกรผยองโลก (2000)