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