English: They were very impressed.
Telugu: అవి ఆహుతులను ఎంతో ఆకట్టుకున్నాయి.