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