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