I quite believe it.
Das glaube ich gern.
This is of my own making.
Das habe ich selbst gemacht.
It doesn't make sense.
Das hat keinen Sinn.
That doesn't mean a lot.
Das heißt nicht viel.
That's a matter of opinion
Das ist Ansichtssache.
Das könnte Sie interessieren – weitere englische
Redewendungen