English: That research still needs to be done.
Telugu: ఇలాంటి పరిశోధనలను ఇంకా చేయాల్సి ఉంది.