English: Many people were impressed.
Telugu: ఎంతో మందిని ఆకట్టుకున్నాయి.