English: But, nevertheless, scientists say that this is so.
Telugu: కానీ, అది అక్షర సత్యం అంటున్నారు నేటి శాస్త్రజ్ఞులు.