Understand Chinese Nickname

谁人能料

[shéi rén néng liào]
This phrase means 'Who could have predicted'. It conveys the idea of something happening unexpectedly or fate being unforeseen.
Generate Chinese Nickname
Relation Nicknames