English: Some details could emerge soon.
Telugu: త్వ‌ర‌లోనే కొన్ని వివ‌రాలు తెలియ‌నున్నాయి.