English: But recent studies have started to yield some insights.
Telugu: కానీ ఇటీవలి పరిశోధనలో మరికొన్ని విషయాలు వెల్లడయ్యాయి.