English: A new report confirms these observations.
Telugu: తాజా రిపోర్టులు ఈ విషయాన్నే ధ్రువీకరిస్తున్నాయి.