Theres no denying.

listen to the pronunciation of Theres no denying.
English - German
Das lässt sich nicht leugnen