To date democratisation in Taiwan has remained a beautiful flower in the Greater China. Does "to date" mean "today?" Thank you in advance! :P