English: further research is needed:
Telugu: అందువలన, ఇతర పరిశోధన అవసరమవుతుందిః