Noviro
谁料
Simplified 谁料
Traditional 誰料
Pinyin shéi liào
Definition who would have thought that; who would have expected that
谁料迟到
Shéi liào tā huì chídào
Who would have thought he'd be late