English: This is very reassuring for us.
Telugu: ఇది మాకు చాలా ఉపశమనం కలిగించే అంశం.