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