English: But even this, is something quite fantastic.
Telugu: అయినప్పటికీ ఇది చాలా అద్భుతంగా ఉంటుంది.