English: However, more research needs to done on this.
Telugu: అయితే దీనిపై మరింత అధ్యయనం జరగాల్సి ఉందంటోంది అని చెబుతోండి సైన్స్ మ్యాగ్.