精一杯 せいいっぱい the best one can do; one's best effort n with all one's might; to the best of one's ability n-adv Advanced ➥