English: New studies are making some startling revelations.
Telugu: కొత్త పరిశోధనలు కొంగొత్త విషయాలు తెలియజేస్తున్నాయి.