meaning of Banzai!

Banzai! - German to English

Banzai! [Japanese struggle cry or joyous shout]