英语as far as one's capabilities extend (idiom); to the best of one's ability,within one's powers
德语erreichbar(Adj