English: There is a lot of controversy over these drugs.
Telugu: ఈ మందులు గురించి వివాదాలు చాలా ఉన్నప్పటికీ.