"there s no denying" in German There's no denying. Das lässt sich nicht leugnen. Detailed translations for "there s no denying" There's no denying. There's no denying. Das lässt sich nicht leugnen.