自食其力的英文翻译

中文:自食其力

英文翻译:earn one's own living