English: The science won.
Telugu: సైన్సు గెలుస్తోంది.