English: I couldn't have delivered that news.
Telugu: ఈ వార్తను నేను పంపిచలే కపోయాను.