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