meaning of Aber abgesehen davon

Aber abgesehen davon - German to English

But apart from that, ...