English: While hard to believe, this is true.
Telugu: నమ్మడానికి కాస్త కాష్టంగా ఉన్నా ఇది నిజమే.