English: Its difficult for them to digest the truth.
Telugu: నిజాలను ఒప్పుకోవడం అంటే వీరికి చాలా కష్టంగా ఉంటుందట.