Japanese Expression

Japanese: ude o migaku
Lit. English: to polish ones arms
Meaning: to improve ones skills