English: Surprised, but that's true.
Telugu: ఆశ్చర్యం కలిగించినా. . ఇది నిజం.