to earn your keep

listen to the pronunciation of to earn your keep
English - German
finanziell auf eigenen Beinen stehen
seinen Lebensunterhalt selbst bestreiten