มาห้าปี

for five years

→ มา
phrase Rare #16,307
for five years Describes a duration extending from the past up to a reference point, often the present.
TH: ฉันทำงานที่นี่มาห้าปีแล้ว
EN: I've worked here for five years.

เอ็งบอกว่าเอ็งสร้างที่นี่มาห้าปี

You said you’d been building here for five years.

— The Paradise of Thorns (2024)

เราอยู่กับมันมาห้าปี

We've been with it for five years.

— Love of Siam (2007)

ผมเคยไปอยู่ซาอุดิอาระเบียมาห้าปี

I lived in Saudi Arabia for five years.

— A Taxi Driver (2017)

เค้าพยายามที่จะมีลูกมาห้าปีแล้ว

They’ve been trying to have a baby for five years.

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