English: But finally they were rescued.
Telugu: అయితే ఎట్టకేలకు వాటికి మోక్షం లభించింది.