English: But even this research is not sufficient.
Telugu: అయితే ఈ దిశగా తగినంత పరిశోధన జరగటం లేదు.