English: Both of these facts seem quite surprising.
Telugu: ఈ రెండు విషయాలు కచ్చితంగా ఆశ్చర్యం కలిగించేవే.