do all one can

listen to the pronunciation of do all one can
English - Turkish
(deyim) elinden geleni yapmak