毕生难忘

畢生難忘
shēngnánwàng

difficult to forget for one's entire life

Wiktionary

Entry Composition