English: Some details have emerged.
Telugu: కొన్ని వివరాలు తెలుసుకోవడం జరిగింది.