Its sudden arrival left them bewildered.
Meaning: The orb appeared suddenly and made them confused.
Choice of Words: Sudden means happening without warning, and arrival is the act of coming to a place. Left means to go away from a place, and bewildered means confused or puzzled. So, the sentence means that the orb's unexpected appearance confused and puzzled them.
Alternative Expressions
Related Expressions