English: A lot is said on this matter.
Telugu: ఈ విషయంపై చాలా విషయాలే చెప్పుకోవాలి.