English: But at last, they have managed to pull it off.
Telugu: ఐతే ఎట్టకేలకు వారు విజయవంతంగా చిరుతను బంధించారు.