English: It has courted controversy recently.
Telugu: ఇది ఇటీవల వివాదం అయింది.