English: It seems impressive.
Telugu: అది ఇంప్రెసివ్‌గానే అనిపిస్తోంది.