English: And yet, some scenes were quite difficult.
Telugu: ఐతే కొన్ని సన్నివేశాలు మరీ మసకగా అనిపించాయి.