English: It has courted controversy recently.
Telugu: ఇది ఇటీవల వివాదాస్పదం అయిన విషయం తెలిసిందే.