English: They are impressive.
Telugu: ఇవి ఆకట్టుకున్నాయి.