English: But further exploration is needed.
Telugu: కానీ మరింత పరిశోధన అవసరం.