but it has its roots in hinduism.

Make this proper case.
But it has its roots in Hinduism.