谁料shéiliào
Meanings
1. who would have thought that
2. who would have expected that
Characters used