English: A lot of researches on it have been performed.
Telugu: దీని మీద ఎన్నో పరిశోధనలు చేసారు.