English: A very impressive showing indeed.
Telugu: ఇది చాలా హత్తుకొనే ప్రదర్శన.