es lässt sich nicht leugnen

listen to the pronunciation of es lässt sich nicht leugnen
Almanca - İngilizce
it cannot be gainsaid
It can not be denied