megahit (hit + mega-; large)
A large success or hit