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