English: Millions watching.
Telugu: లక్షలాది మందిని వీక్షిస్తున్నారు.