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