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