In India not many people know about trafficking. Those that do know are usually powerless and can't do much about it, or don't care to help.
People In India need to be educated more, especially the Women. I think educating women is the most Important and effective way to prevent trafficking. The more educated a person is the harder it is to exploit them. Sometimes people are trafficked because they are desperate to meet basic needs like food and shelter.
Other times they are trafficked by people with two faces, people that hide behind goodwill and compassion to prove they can be trusted. These are the most evil people. Alcoholism and Addiction are also factor as they help people to make bad decision or Increase harted and animosity, which makes it easier for them to exploit people.
The Govt. plays a role in this because they lower the prize of alcohol while at the same time raising prices for things like vegetables and petrol. It is cheaper to drink than eat. Because of this people can not depend on the Govt. and Instead must look to organizations like NGO's trusts or social enterprises to help by using Awareness, compassion, and direct action to help change society.