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