English: All this is pretty impressive.
Telugu: ఇవన్నీ జనాలను బాగా ఆకట్టుకుంటున్నాయి.