English: And in the end, science won.
Telugu: చివరకు విజ్ఞానం గెలిచింది.