English: They were very impressed.
Telugu: వాళ్లు బాగా ఇంప్రెస్ అయ్యారు.