earned one's keep

English

Verb

earned one's keep

  1. simple past and past participle of earn one's keep