English: All require further research.
Telugu: వీరందరికీ మరింత పరిశోధన అవసరం.