English: More facts are still needed.
Telugu: మరి నిజనిజాలు తెలియాల్సి ఉంది.