English: New details are also emerging from the investigation.
Telugu: ఇక ఆయా పరిశోధనల్లో ఎన్నో సరికొత్త విషయాలు కూడా వెలుగులోకి వస్తున్నాయి.