English: Another hard to believe fact?
Telugu: ఇది మరో నమ్మలేని నిజమా?