English: They also said that more research needed to be done.
Telugu: మరింత పరిశోధన కూడా జరగాలని చెప్పింది.