English: New details are also emerging from the investigation.
Telugu: ఈలోగా దర్యాప్తులో కొత్త విషయాలు తెలిశాయి.