English: Controversy over this has been brewing for some time.
Telugu: దీనిపై కొంతకాలంగా వివాదం నడుస్తూనే ఉంది.