English: Current scientific research also confirms this.
Telugu: నేటి శాస్త్రీయ పరిశోధనలు కూడా వాటిని రుజువు చేస్తున్నాయి.