English: One cannot impede scientific progress.
Telugu: శాస్త్రవిజ్ఞాన అభివృద్ధినీ అడ్డుకోలేమని