English: Very impressed.
Telugu: బాగా ఇంప్రెస్ అయ్యారు.