English: And it IS still wonderful.
Telugu: ఇది ఇప్పటికీ అద్భుతంగా ఉంది.