天长日久
tiāncháng-rìjiǔTraditional 天長日久
over a long period of time
Every meaning
tiāncháng-rìjiǔ
- over a long period of time
Its characters
Words with 天
Words with 长
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.