English: I’ve been impressed.
Telugu: నన్ను ఇంప్రెస్ చేసింది.