English: Some observers questioned the data.
Telugu: కొంతమంది పరిశోధకులు ఈ అంచనాను ప్రశ్నించారు.