English: The deal has been embroiled in controversy.
Telugu: కాగా, ఈ ఒప్పందంపై వివాదం చెలరేగింది.