birşeyi iyice ilerletmek

  1. Verb to polish something up