English: While hard to believe, this is true.
Telugu: నమ్మడానికి ఇది కష్టంగా అనిపించినా కూడా ఇదే నిజం.