English: It's really pretty impressive
Telugu: ఇది నిజంగా అమోఘం