Vocabulary
百遍
ひゃっぺん
over and over; countless times; (a) hundred times
adverb
noun