put one's best foot forward

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