Deutsch-Englisch Wörterbuch »

das ist eine sache für sich. bedeutet auf Englisch

DeutschEnglisch
Das ist eine Sache für sich.

That's another story.