English: A number of researchers have.
Telugu: వాటిలో పలు పరిశోధకులు.