"Belief in the Vedas, many means, no strict rule for worship: these are the features of the Hindu religion."