"it cannot be denied" in German It cannot be denied. Es lässt sich nicht leugnen. Detailed translations for "it cannot be denied" It cannot be denied. It cannot be denied. Es lässt sich nicht leugnen.