put one's best foot forward

  1. Fiil mümkün olduğu kadar iyi izlenim bırakmak
  2. Fiil acele etmek
  3. Fiil gayret göstermek