English: There has been much debate on all these issues.
Telugu: వివాదాస్పదమైన ఈ అంశాలపై పలు ఆందోళనలు జరిగాయి.