English: There is some debate.
Telugu: అంటూ కొందరు చర్చలు జరుపుతున్నారు.