What does Aber natürlich! mean?

Aber natürlich! - German to English

get my visitor! [coll.] [as a remedy to a request]