English: So impressed.
Telugu: అన్నంతగా ఇంప్రెస్ చేసింది.