English: But at last there has been a little relief.
Telugu: అయితే ఎట్టకేలకు కాస్త రిలీఫ్ దక్కిందిలే.