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