English: Atmosphere and story are great.
Telugu: కథ మరియు కథనం చాలా బాగున్నాయి.