ไปนานแล้ว

… a long time ago

→ ไป
phrase Rare #9,243
… a long time ago Follows a verb to show that an action happened long ago or that a state has lasted for a long time.
TH: เขาออกจากบ้านไปนานแล้ว
EN: He left home a long time ago.

แต่ถ้าไม่มีนายละก็ เหล่าเวินเอ๋ย ป่านนี้เลิกเป็นพ่อครัวไปนานแล้ว

But if it weren’t for you, Lao Wen, I’d have given up cooking long ago.

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

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

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

— นางนาก (1999)

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

The curse was lifted a long time ago.

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

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

We probably would have gotten divorced a long time ago.

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

ลูกมึงแม่งตายห่าไปนานแล้ว

Your mother’s been dead for a long fucking time.

— Homestay (2018)