English: Some scenes are still truly jolting.
Telugu: కొన్ని scenes అంత జుగుప్సకలిగించే రీతిలో ఉన్నాయి.