to the best of one's ability

  1. elinden geldiği kadar
  2. el inden geldiği kadar
  3. kabil olduğu kadar