English: So more details would have to come out.
Telugu: అంటే మరిన్ని వివరాలు బయటకు రావలసి ఉంది.