English: A lot of R&D was done in this regard.
Telugu: ఈ విషయం పై చాలా పరిశోధనలు జరిగాయి.