meaning of Aber nein!

Aber nein! - German to English

No!