there is no one else can defeat him."
So Oden = Roger? Oden = World Government? Oden = Primebeard? Oden = Garp? Oden couldn't defeat him and thus there is no one else who can? Although we have several characters significantly above Oden, they cannot defeat Kaido since Oden couldn't?
You need to do something about your reading comprehension, bruh.
Oden simply meant the people in Wano Kuni - and he put himself as the strongest of the samurai. If he cannot beat him, no other samurai can.
Try to understand the context before you spout this nonsense, senpai.