English: They are very impressive.
Telugu: ఇవి చాలా అద్భుతంగా ఆకట్టుకొన్నాయి.