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