English: Better editing and screenplay could have helped.
Telugu: స్క్రీన్ ప్లే, ఎడిటింగ్ మరింత మెరుగ్గా ఉంటే బాగుండేది.