English: It’s heart wrenching.
Telugu: అది హృదయాన్ని ఆక ర్లిస్తుంది.