English: But eventually made it.
Telugu: కానీ చివరకు ఇలా చేశారు.