English: Some details have emerged.
Telugu: ‘కొన్ని వివరాలు తెలిశాయి.