there's no denying that
It cannot be denied that..., indeed it is true that...
(Modern Hebrew)
Translation
Expression (Hebrew)
אֵין לְהַכְחִישׁ ש...
Definition (Hebrew)
לֹא נִתָּן לִשְׁלֹל אֶת..., אָכֵן נָכוֹן הַדָּבָר כִּי...
(הָעִבְרִית הַחֲדָשָׁה)