Nepalese are very religious by nature. They are bound by their beliefs and principles and follow them very diligently. 85% of the population follows Hinduism, 8% follow Buddhism and there is a small Muslim minority of 4%. Nepalese is the most common language spoken. Other languages that the locals speak include Bhojpuri and Maithili. English is only spoken in business groups and among trading personnel.