English: It is heart wrenching.
Telugu: ఇది గుండెల్ని పిండేసేలా ఉంది.