English: Now, modern scientists are reaching the same conclusion.
Telugu: ఆధునిక శాస్తవ్రేత్తలు కూడా ఇప్పుడు ఇంచుమించు ఇదే విషయాన్ని వెల్లడిస్తున్నారు.