maasta se pienikin ponnistaa

Proverb

 * 1) Everyone does the best they can.