English: More details are yet to come out.
Telugu: దీనికి సంబందించిన మరిన్ని డీటైల్స్ బయటకు రావాల్సి ఉంది.