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