Englisch-Deutsch Wörterbuch »

there's no denying. bedeutet auf Deutsch

EnglischDeutsch
There's no denying.

Das lässt sich nicht leugnen.