English: But details are emerging.
Telugu: కానీ వివరాలు వెల్లడి కావాల్సి ఉంది.