English: This is difficult to believe, but true.
Telugu: ఇది నమ్మడానికి కాస్త కష్టమే అయినా నిజం.