English: And recent research actually corroborates this.
Telugu: తాజా పరిశోధనలు కూడా దీన్ని సమర్థిస్తున్నాయి.