English: Very impressed.
Telugu: వెరీ ఇంప్రెస్డ్.