English: Nevertheless, science must move forward.
Telugu: కానీ శాస్త్రం ముందుకెళ్ళాలి.