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