If you describe a fact or opinion as undisputed, you are trying to persuade someone that it is generally accepted as true or correct.
an undisputed fact.
无需争议的事实。
his undisputed genius.
他那无可争议的才华。
If you describe someone as the undisputed leader or champion, you mean that everyone accepts their position as leader or champion.
Seles won 10 tournaments, and was the undisputed world champion.
塞莱斯赢了10次锦标赛,是公认的世界冠军。
At 78 years of age, he's still undisputed leader of his country.
78岁时,他仍是他的国家公认的领袖。