En
Fr
Es
Ru
It
Tr
Uk
Search
to try one's best to improve something that is not good or satisfactory enough