English: Also, it requires lot of research.
Telugu: దీనికి చాలా పరిశోధన అవసరం.