English: "This is great and encouraging news.
Telugu: "ఇది చాలా అద్భుతమైన, ఉపశమనం కలిగించే వార్త.