English: This is too strange to be believed, it is true nonetheless.
Telugu: నమ్మడానికి కాస్త విచిత్రంగానే అనిపించినా కూడా ఇదే నిజం.