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