English-German dictionary »

there's no denying. meaning in German

EnglishGerman
There's no denying.

Das lässt sich nicht leugnen.