zhèn gǔ shuò jīn

Translation

  • lit. to astonish the ancients and dazzle contemporaries (idiom)
  • fig. to be earthshaking

Synonyms

Chinese Tones