[color=red]1-That’s a compliment to him.
2-That’s a compliment for him.
Which of the above corresponds to which of the below:
a-If “that” is said of him, he would consider it a compliment.
b-If “that” is said of him, it should be considered a compliment. Given what he is, “that” is a compliment for him.
c-If he says “that”, he means it as a compliment.