English: This indeed is surprising but it is true.
Telugu: వినడానికి ఎంతో ఆశ్చర్యం వేసినా ఇది నిజం.