English: There is some debate.
Telugu: అనే చర్చను కొందరు లేవనెత్తుతున్నారు.