Deutsch-Englisch Wörterbuch »

das gehört nicht zur sache. bedeutet auf Englisch

DeutschEnglisch
Das gehört nicht zur Sache.

That's beside the point.