English: Difficult to accept this news.
Telugu: ఈ వార్తని జీర్ణించుకోవడం కష్టతరమైంది.