English: According to new research, yes.
Telugu: అవుననే అంటున్నాయి తాజా పరిశోధనలు.