English: Even modern science has proved this.
Telugu: ఆధునిక విజ్ఞానశాస్త్రమూ దీన్నే సమర్థిస్తోంది.