English: Lots of discussions have taken place in this regard.
Telugu: ఇందులో చాలా విషయాలు చర్చకు వచ్చాయి.