English: Modern science has only confirmed his conclusions.
Telugu: ఆధునిక శాస్త్రవేత్తలు మాత్రమే వారి సిద్ధాంతం ధ్రువీకరించాయి.