Language:
Free Online Dictionary|3Dict

自給有餘

Source : CEDICT

to be more than self-sufficient (idiom)