He's another Delusional Muppet who firmly believes his own BS - probably needs to stop sipping that superiority complex juice, look up the world humility, and look in a mirror every once in a while to understand the meaning of self reflection.
Watching Romania vs Malta at senior level is already excruciating enough - I can only imagine how torturous of an experience it must be watching them perform at U21 level.