English: A lot of research went into this work.
Telugu: ఈ విషయంపై చాలా పరిశోధనలు జరిగాయి.