English: I was so impressed.
Telugu: అంతలా ఇంప్రెస్ అయ్యాను.