to be an anathema to sb.

Dictionnaire