English: For many this is a blessed relief.
Telugu: చాలా మందికి ఇది మోక్షం.