The sentence below is from an explanation for the word "malicious" in Oxford English Learner's Dictionary.
He took malicious pleasure in telling me what she had said.
As a foreign English learning student, I thought the verb "had" would be more appropriate instead of "took" there.
What is the difference in the nuance of the meaning?