English: As hard as that is to admit, it's true.
Telugu: ఒప్పుకోడానికి కష్టంగా అనిపించినా కూడా ఇదే నిజం.