English: A lot of people have debated this.
Telugu: దీనిపై పలువురు చర్చించుకోవడం వినిపించింది.