English: New details emerge
Telugu: కొత్త వివరాలు లీకయ్యాయి. .