1165 / 2512
as far as one's capabilities extend (idiom); to the best of one's ability; within one's powers
Tap to reveal