"das laesst sich nicht leugnen" in English Das lässt sich nicht leugnen. There's no denying. Detailed translations for "das laesst sich nicht leugnen" Das lässt sich nicht leugnen. Das lässt sich nicht leugnen. There's no denying.