English: “This is very difficult to watch.
Telugu: “శవాల్ని చూస్తూంటే చాలా కష్టం వేస్తుందబ్బా.