English: These are quite impressive.
Telugu: ఇవి సైతం విశేషంగా ఆకట్టుకుంటున్నాయి.