English: And that impressed them.
Telugu: అది వాళ్ళను ప్రభావితం చేసింది.