精一杯
Common
Noun
1
noun (common) (futsuumeishi)
the best one can do;one's best effort
その速さで精一杯ですか。
Is that as fast as you can go?
2
adverb (fukushi)
with all one's might;to the best of one's ability;as hard as possible
私は会社のために精一杯やってきた。
I've given my best for the company.
Other forms
精いっぱい 【せいいっぱい】 (search-only kanji form)