English: But it is what finally brought some relief.
Telugu: అయితే ఎట్టకేలకు కాస్త రిలీఫ్ దక్కిందిలే.