English: A substantial amount of research on this topic is developing.
Telugu: ఈ విషయం మీద చాలా పరిశోధనలు జరుగుతున్నాయి.