English: Those watching are impressed.
Telugu: చూస్తున్న వారిని ఆశ్చర్యంలో పడేస్తారు.