突如其来

tūrú-qílái
to arise abruptly, to arrive suddenly
HSK 79
Traditional突如其來

Additional Dictionary Meanings

to arise abruptlyto arrive suddenlyhappening suddenly