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