English: Plus, it had a better story.
Telugu: అలాగే అంతకన్నా మెరుగైన కథ వ్రాశారు.