English: This has brought some solace.
Telugu: దీంతో కొంత రిలీఫ్ దక్కింది.