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