English: It requires additional research using modern equipment.
Telugu: ఇది ఆధునిక పరికరాలు ఉపయోగించి అదనపు పరిశోధన అవసరం.