English: Impressed.
Telugu: ఇంప్రెస్ చేసింది.