English: It is pretty amazing though.
Telugu: అయినా చాలా అద్భుతమైనది.