English: It’s difficult to watch.
Telugu: ఇది గమనించే కష్టం.