自力更生

zìlì-gēngshēng
regeneration through one's own effort, self-reliance
HSK 79

Additional Dictionary Meanings

regeneration through one's own effort (idiom)self-reliance