English: This is a hard reality to acknowledge.
Telugu: ఇది ఒప్పుకొని తీరాల్సిన కఠిన వాస్తవం.