English: They impressed.
Telugu: అవి వారిని ఆకట్టుకున్నాయి.