The story as well as the cast were good. Both Sheng Peter and Ma Sandra portrayed their role very well. The characters development was also amazing, as you would love the evil or irritating characters at the last episode. The transition between the hate relationship to love of the leads were also good, its just that during episode 20 on wards the story focuses more on the family/political issues that sometimes both the leads were not seen. In addition the ending was quite disappointing as it looked like it was rushed. It would have been better if the story line continued were it left off rather than skip it to a much further years. But overall, the drama was worth the watch.