meaning of Aber echt!

Aber echt! - German to English

No kidding! [used to focus on arrangement]