English: A substantial amount of research has been done on this subject.
Telugu: ఈ విషయంపై చాలా పరిశోధనలు జరిగాయి.