English: More details are yet to arrive
Telugu: మరిన్ని వివరాలు రాబడుతున్నారు