English: Although it was hard to believe, it was the truth.
Telugu: నమ్మడానికి కష్టంగా ఉన్నా, ఇది నిజం.