精一杯(せいいっぱい)the best one can do; one’;s best effort; with all one’;s might; to the best of one’;s abilityadverb