English: The debate persists to this day.
Telugu: ఆ వివాదం నేటికీ కొనసాగుతోంది. ”