There's no doubt that... / It's undeniable that...
Expresses certainty. No hay duda de que + indicative. Used to assert something with complete confidence.
There's no doubt that he has improved a lot.
There's no doubt that it was the best decision.
—Are you sure? —There's no doubt that it is.