English: Story could be much better.
Telugu: కథ ఇంకా చాలా బాగా రాయచ్చు.