English: More studies are needed.
Telugu: మరింత అధ్యయనం చేయాల్సి ఉందన్నారు.