no one can beat him - Turkish English Dictionary