Vocabulary
思いっきし
おもいっきし
with all one's strength; with all one's heart
adverb