English: A great deal of research is required here.
Telugu: దీనిపై ఎంతో పరిశోధన అవసరం.