English: Modern scientific researches have confirmed the same.
Telugu: ఆధునిక శాస్త్రీయ పరిశోధనలు కూడా అదే చెబుతున్నాయి.