put one's best foot forward(s)

  1. (bkz: foot )