English: hard-hitting and difficult to watch.
Telugu: గూఢచర్యం మరియు చూడండి కష్టం.