English: Acknowledging that fact is difficult.
Telugu: ఒప్పుకునేందుకు కాసింత కష్టమైన ఇదే వాస్తవం.