English: I’ve been impressed.
Telugu: ఇంప్రెస్ అయ్యాను.