English: The climax could have been better.
Telugu: క్లయిమాక్స్ ఇంకాస్త బెటర్ గా వుంటే బాగుండేది.