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