English: There's a huge amount of R&D to be done in this regard.
Telugu: దానికి పై స్థాయిలో R&D చాలా జరగాలి.