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