English: According to some recent research, maybe.
Telugu: కొన్ని ఇటీవలి పరిశోధన ప్రకారం, బహుశా.