English: According to some investigators.
Telugu: కొందరి పరిశోధనల ప్రకారం.