English: This truth is too hard to accept.
Telugu: ఈ సత్యం జీర్ణించుకోవడానికి చాలా బాధగా వుంది.