English: This might sound slightly difficult to believe but it’s true.
Telugu: న‌మ్మ‌డానికి కాస్త క‌ష్టంగానే అనిపించినా కూడా ఇప్పుడు ఇదే నిజం.