English: There are a number of disconcerting things in the film.
Telugu: నోరూరించే విష‌యాలెన్నో ఈ చిత్రంలో ఉన్నాయి.