Back to N1 Words

天から降ったか地から湧いたか

てんからふったかちからわいたか
JLPT N1 expression

Meaning

(appearing) out of nowhere