自食其力的英语:support oneself; earn one's own living; earn one's salt; live by the sweat of one's brow; live on one's hump [toil]; live on [by] one's own toil [labor]; live on the earnings of one's own ...
自食其力的法语:vivre de son propre travail;vivre de ses bras;gagner son pain à la sueur de son front