English: There is a bit of a debate on this.
Telugu: అంటూ కాస్త ఘాటుగానే చర్చ సాగుతోంది.