English: Further research is being conducted, though no details are known.
Telugu: మరిన్ని పరిశోధనలు జరిగితే కానీ పూర్తి వివరాలు బయటపడవు.