Vocabulary

能う限り

as much as possible; as far as possible; to the best of one's abilities

expression adj-no adverb