English: It seems impressive.
Telugu: అది సర్ప్రైజింగ్ గా అనిపిస్తుంది.