Hinduism has had trannies since ancient times