meaning of Aber ja

Aber ja - German to English

the reason why, yes.