Source Word
hit the high notes
Verb
idiomatic
Japanese Meaning
比喩的に、一時的でも非常に好調な成果や達成感を得ること / 最高のパフォーマンスを発揮し、極めて成功すること
Sense(1)
( present singular third-person )
( participle present )
( participle past )
( past )