English: It has courted controversy recently.
Telugu: తాజాగా దీన్ని వివాదాలు వెంటాడుతున్నాయి.