かぎり
being very much (in a certain state); extreme amount (of a feeling, etc.)
・limit
・restrict
・to best of ability