精一杯
持っている力のすべてを出すこと。力のかぎり。できるかぎり。副詞的にも用いる。
the best one can do ; one's best effort
with all one's might ; to the best of one's ability
精いっぱい