meaning of Aber natürlich

Aber natürlich - German to English

But needless to say.