English: But a few details have emerged.
Telugu: కాని దీనికి గురించి కొన్ని వివరాలు తెలసిపోయాయి.