English: This has brought some solace.
Telugu: దీంతో కొంత ఉపశమనం పొందారు.