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