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