earn one's keep

Verb

 * 1)  To perform satisfactory physical labor or to provide other worthy services in return for remuneration, lodging, or other benefits; to support oneself financially.
 * 2)  To be worthwhile.
 * 1)  To be worthwhile.
 * 1)  To be worthwhile.
 * 1)  To be worthwhile.

Translations

 * Finnish: tienata leipänsä
 * German: sich seinen Platz / sein Bett / sein Essen verdienen, seine Schuld abarbeiten, für Kost und Logis arbeiten, sich seinen Lebensunterhalt verdienen, sein Auskommen haben


 * German: