English: More research is needed using modern techniques.
Telugu: ఇది ఆధునిక పరికరాలు ఉపయోగించి అదనపు పరిశోధన అవసరం.