English: The recent reports have confirmed it.
Telugu: తాజా రిపోర్టులు ఈ విషయాన్నే ధ్రువీకరిస్తున్నాయి.