English: This was supposedly the better of the two films.
Telugu: ఆ రెండు సినిమాల కన్నా ఇది ఇంకా బాగుంటుందని అభిప్రాయపడ్డారు.