自食其力的英文翻译
中文:自食其力
英文翻译:earn one's own living