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