English: This is difficult to believe, but true.
Telugu: న‌మ్మ‌డం కాస్త క‌ష్ట‌మే అయినా కూడా ఇప్పుడు ఇదే నిజం.