English: It demands greater scrutiny and research.
Telugu: పరిశీలన, పరిశోధన ఎక్కువ అవసరము.