English: People who saw it were very impressed.
Telugu: ఇది చూసిన వారిని అద్భుతంగా ఆకట్టుకుంది.