Put one's best foot forward



idiom
1.
បង្ហាញនូវអ្វីៗដែលល្អ