' Messi is excellent with all the great things he has .
Cristiano is a more complete player than Messi . '
' Messi is excellent with all the great things he has , but Cristiano is a more complete player than him . '