English: The report’s release has been controversial.
Telugu: ఈ నివేదికపై వివాదలు చెలరేగాయి.