unbeatable in Finnish
unbeatable in Finnish
lyömätön
That cannot be beaten, defeated or overcome
päihittämätön
That cannot be beaten, defeated or overcome
voittamaton
That cannot be beaten, defeated or overcome