English: But there have been recent controversies.
Telugu: కానీ ఇటీవల వివాదాలు ఏర్పడ్డాయి.