English: Awesome story and well told.
Telugu: మంచి కథ మరియు కధనం.