塞翁失马焉知非福否极泰来物极必反祸兮福所倚福兮祸所伏

坏事可能变好事

Switch to Chinese IME and type each character

WPM: 0Accuracy: 100%Progress: 0%