English: This is heart wrenching.
Telugu: గుండెలు పిండి చేసే ముచ్చట ఇది.