English: A few details have emerged.
Telugu: దీనికి సంబంధించిన కొన్ని వివరాలు బయటకు వచ్చాయి.