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