undeniably

adv. 確鑿無疑地、不可否認地

英文釋義

  1. to an undeniable degree or in an undeniable manner