English: A lot of controversy about this recently.
Telugu: ఈ విషయంపై ఇటీవల పలుమార్లు గొడవలు జరిగాయి.