every little helps in Turkish
every little helps in Turkish
damlaya damlaya göl olur
(UK) Even the smallest things are helpful when towards a goal.