English: A considerable amount of research continues on the subject.
Telugu: ఈ విషయం మీద చాలా పరిశోధనలు జరుగుతున్నాయి.