English: In fact, the researchers.
Telugu: . నిజమే అంటున్న పరిశోధకులు.