English: This is too strange to be believed, it is true nonetheless.
Telugu: ఇది నమ్మడానికి ఆశ్చర్యంగా ఉన్నా నమ్మాల్సిందే.