English: New facts have emerged.
Telugu: తాజాగా వీటికి సంబంధించిన వాస్తవాలు బయటకు వచ్చాయి.