English: The effectiveness of their research is still in question.
Telugu: వారి పరిశోధన ప్రభావం ప్రశ్న లో ఇప్పటికీ ఉంది.