善自为谋 meaning in English
be apt at devising a good plan for oneself; able to take good care of oneself; capable in planning [working] for one's own interests; give a problem careful consideration; give one's full consideration to sth.; good at looking after oneself; know how to take care of oneself; look after [take care of] number one; look after one's own interests