English: A lot more studies have to be done.
Telugu: ఇంకా మరిన్ని అధ్యయనాలు చేయవలసి ఉంటుంది.