English: But details have only surfaced recently.
Telugu: అయితే ఇందుకు సంబంధించిన వివరాలు ఆలస్యంగా బయటకు వస్తున్నాయి.