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