Chinese words · Chengyu

生生不息

shēngshēng-bùxī

to grow and multiply without end; endless renewal of life

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.