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