English: A great deal of research and investigation needs to be done on this case.
Telugu: దీనిపై ఎంతో అధ్యయనం, పరిశోధన జరగాల్సి ఉంది.