English: Apparently so, but it’s really hard to believe.
Telugu: న‌మ్మ‌డానికి కాస్త క‌ష్టం అనిపించినా ఇది మాత్రం నిజం.