English: More than 100 such research are in progress.
Telugu: దీనిపైనా దాదాపు 100కు పైగా అధ్యయనాలు జరిగాయి.