English: This is really happy news.
Telugu: ఇది చాలా సంతోషం కలిగించే వార్త.