WordPress displays HTML Special characters while sharing post on Social Networks

i am developing a wordpress website.

In wordpress, When i tried to share Post to any social network, it displays special characters like “&#8217”.

for example if post content is this “To me hair dressing means shape. it’s very important that the foundations should be right.”

& if you share it on twitter, tweet will be like this “To me hair dressing means shape. it&#8217s very important that the foundations should be right. “

what should i do to prevent this?