English: The story does seem very good.
Telugu: కథా పరంగా బాగానే ఉందనిపిస్తుంది.