Put your best foot forward means to try as hard as possible to do something difficult Делать все, что возможно. Ive got to put my best foot forward to meet this deadline. 69 viewsTatiana, edited 08:03