meaning of Angesprochen auf das Thema,

Angesprochen auf das Thema, - German to English

Approached on / upon the niche ...