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