English: A great relief for me.
Telugu: నాకిది చాలా పెద్ద రిలీఫ్‌.