English: A lot of it has been heavily researched.
Telugu: దీని మీద చాలా పరిశోధన చేశారు.