English: At a few spots, scenes are exceptionally top notch.
Telugu: కొన్ని చోట్ల సన్నివేశాలు మరీ జుగుప్స కలిగించేలా ఉన్నాయి.