Chinese words · Chengyu

从天而降

cóngtiān-érjiàngTraditional 從天而降

to come down from the sky; to appear unexpectedly

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.