What does aus allen Wolken fallen mean?

aus allen Wolken fallen - German to English

to be taken by total surprise

View more

  • to be flabbergasted [coll.]