English: have engaged the attention of many investigators.
Telugu: అనేకమంది పరిశోధకుల దృష్టిని డ్రా చేశారు.