English: This is too terrible to watch.
Telugu: అది చూచుటకు మిక్కిలి భయంకరమైన జంతువు.