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