English: Some recent research suggests they might.
Telugu: కొన్ని ఇటీవలి పరిశోధన ప్రకారం, బహుశా.