for months and years
The Chinese idiom ch é ngni á NL ě iyu è, which means year after year, month after month, describes a long time. From the story of heroes and heroines.
Idiom explanation
Cheng: integrity; Lei: accumulation.
The origin of Idioms
In Wenkang's biography of heroes and heroines of the Qing Dynasty, Chapter 22: "it's nothing. I've been living here for years, not to mention greeting girls."
Idiom usage
It's a long time. His superb skill has been accumulated over the years.
for months and years
push and help the waves to sweep on - tuī tāo zuò làng
associating with benevolent gentlemen and befriending good neighbors - qīn rén shàn lín