English: Some relief for India.
Telugu: ఇండియాకు కాస్త రిలీఫ్.