Esha posted a couple of pictures on Instagram and was body-shamed, with some people calling her photographs "vulgar".
"There are a few people who are confident about their manhood, they are not challenged. Men, otherwise, mostly get really bothered if women are strong, if a woman is standing up for herself and is speaking up her mind. It happens in the West too," Esha told PTI in an interview.
The actor said she was not perturbed by the negative feedbacks on her pictures but felt "sad" about the people's mentality.
"The world is going down, our country especially. It has such a colourful and wonderful history, even then there are these few handful of people... When I saw the comments on pictures, I had a great laugh about it. It is sad because it shows your mentality.
Esha is currently gearing up for the release of "Baadshaho", which stars Ajay Devgn, Emraan Hashmi and Ileana D'Cruz.
Directed by Milan Luthria, it is scheduled to release on September 1.