English: A lot of research and development is still necessary in this field.
Telugu: దీనిపై ఎంతో అధ్యయనం, పరిశోధన జరగాల్సి ఉంది.