English: But the researchers believe theyre close.
Telugu: అయితే పరిశోధకులు మాత్రం నమ్మాల్సిందే అంటున్నారు.