English: Thats a huge relief.
Telugu: ఇది భారీ ఉపశమనం.