English: As hard as this is to take, it is nonetheless the truth.
Telugu: నమ్మడానికి కష్టంగా ఉన్నా, ఇది నిజం.