轰动
English Expression:
  1.   sensation
  2. n.  blockbuster
  3. n.  furore
  4. v.  stir
  5. n.  cause a sensation
  6. n.  eclat
  7.   n [sing] general uproar of admiration or anger
  8. n.  state of great surprise, excitement, interest, etc among many people
French Expression:
  1. v.  faire sensation, avoir un grand retentissement