English: But it did — finally.
Telugu: కానీ చివరకు ఇలా చేశారు.