English: But in the end they found a solution.
Telugu: అయితే ఎట్టకేలకు వాటికి మోక్షం లభించింది.