English: This calls for some discussion.
Telugu: ఇది కాస్త తీవ్ర చర్చకు దారితీస్తోంది.