What does Also wirklich! mean?

Also wirklich! - German to English

Truthfully! [annoyed]