English: But in the end they managed to save it.
Telugu: అయితే వారికి ఎట్టకేలకు ఊరట లభించింది.