English: However, more research is required to be done.
Telugu: అయినా, ఇంకొ ఎంతో పరిశోధన చేసిచరాడడం అవసరం.