English: And the latest research proves that.
Telugu: తాజా పరిశోధనలు కూడా దీన్ని సమర్థిస్తున్నాయి.