deluded belief

German Translation: