English: As surprising as that might be it was true.
Telugu: ఆశ్చర్యంగా అనిపించినా అది నిజమేనండీ.