English: And modern science agrees.
Telugu: దీనిని ఆధునిక సైన్సు కూడా అంగీకరిస్తుంది.