English: Also difficult to watch.
Telugu: ఇది చూసేందుకు కూడా ఇబ్బదికరంగా ఉంటుంది.