English: At several places, scenes are very well executed.
Telugu: కొన్ని చోట్ల చాలా బాగా చూపించారు ప్రదేశాలను.