English: However, scientific discoveries within the last 30 years brought him to a conclusion he could not avoid.
Telugu: అయితే, గత 30 సంవత్సరాలలో జరిగిన వైజ్ఞానిక ఆవిష్కరణలు ఆయన తప్పించుకోలేని కొన్ని విషయాలను ఒప్పుకునేటట్లు చేశాయి.