English: People were demanding it for decades.
Telugu: దశాబ్దాలుగా ప్రజలు కూడా డిమాండ్ చేస్తున్నారు.