English: But far other more investigate is needed.
Telugu: కానీ మరింత పరిశోధన అవసరం.