English: Indeed, that is what the researchers found.
Telugu: ఇది పరిశోధకులు కనుక్కున్న నిజం.