百年河清

ひゃくねんかせいhyakunenkasei

expression

  1. waiting for one hundred years for the waters of the Yellow River to clear
  2. waiting in vain for an unlikely event
  3. waiting for pigs to fly
  4. when the sky falls, we shall catch larks

Kanji in this word

Study it in Yanamino

Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences