Meanings1as far as one's capabilities extend (idiom); to the best of one's ability2within one's powers