English: A lot of them have even done research on it.
Telugu: దీనిపై చాలామంది పరిశోధనలు కూడా జరిపారు.