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