English: Additional research on these phenomena is needed.
Telugu: వీటిపై మరిన్ని పరిశోధనలు జరగాల్సిన అవసరం ఉంది.