English: A lot more research needs to be done on this subject.
Telugu: ఈ విషయమ్మె ఎంతో పరిశోధన జరుగ వలసి యున్నది,