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