English: Modern scientific research is catching up on this as well.
Telugu: ఈ సంగతిని ఆధునిక శాస్త్ర పరిశోధనలు సైతం ధ్రువీకరిస్తున్నాయి.