English: That is encouraging to hear.
Telugu: వినడానికే ఇదెంతో ఆహ్లాదంగా ఉంది.