meaning of Auweia!

Auweia! - German to English

Oh dear! [coll.]