meaning of Aber sicher!

Aber sicher! - German to English

without a doubt! [coll.]