English: Truly impressive.
Telugu: కచ్చితంగా ఆకట్టుకుంటాయి.