Vocabulary
能う限り
あたうかぎり
as much as possible; as far as possible; to the best of one's abilities
expression
adj-no
adverb