English: But it is often embroiled in controversy.
Telugu: కానీ ఈమధ్య తరచూ వివాదం తలెత్తుతోంది.