Answer:
1.Poverty. In Nepal, around 25 percent of Nepalese are below the poverty line
2.Illiteracy. Around 34% people are illiterate in Nepal according to the result of population census 2011 AD
3.Early marriage
4.Religious and Social Belief
5.Growing Internal Migration