There is a German word, Sehnsucht, which has no English equivalent; it means "the longing for something". It has Romantic and mystical connotations; C.S. Lewis defined it as the "inconsolable longing" in the human heart for "we know not what". It seems rather German to be able to specify the unspecifiable.