English: A lot of researchers have worked on them.
Telugu: ఎంతోమంది శాస్త్రవేత్తలు దీనిపై పరిశోధనలు చేశారు.