English: It has courted controversy recently.
Telugu: ఇటీవలి కాలంలో దానిని కూడా వివాదాస్పదం చేశారు.