English: "I'm very impressed.
Telugu: "నాకు చాలా చిత్రంగా వుంది.