English: Yes, hard to believe but ‘tis true.
Telugu: అవును. . నమ్మడానికి చాలా కష్టంగా అనిపించినా కూడా ఇదే నిజం.