English: More studies on this are needed.
Telugu: వీటిపై మరిన్ని పరిశోధనలు అవసరమని పేర్కొన్నారు.