English: I'm impressed
Telugu: ఐ యామ్ ఇంప్రెస్డ్