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