English: Yes, says a new research.
Telugu: అవుననే అంటున్నాయి సరికొత్త పరిశోధనలు.