120ひゃくにじゅっパーセント
Meanings
Adverb
Colloquialism
1. certainly; surely; definitely; (lit.) 120 percent