English: This has brought some solace.
Telugu: దీంతో కాస్త ఉపశమనం లభించినట్లయింది.