English: More research IS coming out, though no details were released.
Telugu: మరిన్ని పరిశోధనలు జరిగితే కానీ పూర్తి వివరాలు బయటపడవు.