English: People were impressed.
Telugu: జనాలను విపరీతంగా ఆకట్టుకుంది.