Thank you Andrea for your comment. Indeed, culture can play a role, as also someone's self-esteem. People with a (very) low self-esteem often don't believe the compliment, making it even more important to make the compliment specific.