tū rú qí lái

Translation

  • to arise abruptly
  • to arrive suddenly
  • happening suddenly

Synonyms

Chinese Tones