English: The God has arrived!
Telugu: దేవత అడుగుపెట్టింది!