English: But awesome that it is.
Telugu: కానీ ఎంతో అద్భుతంగా ఉంది.