Cristiano Ronaldo: A talent given by the Gods

Is there a word for somebody that you donāt overly like but admire hugely? The French seem to have a word for everything, theĀ Italians tend to call it as it is and the Brits just tend to lump everyone together under an expletive before going down the pub.
Having invented the word Schadenfreude, the Germans didnāt feel the need toĀ contribute any further and the Americans just opt for military annihilation if they canāt compete intellectually.