English: But it requires so much research.
Telugu: కానీ మరింత పరిశోధన అవసరం.