I haven't read Siddhartha, and expect I won't like it, but perhaps the Sanskrit idioms translate better into German? (
https://shreevatsa.wordpress.com/2014/07/01/sanskrit-and-ger...) Did you read the book in German? Or if not, which translation (Wikipedia lists at least six:
https://en.wikipedia.org/w/index.php?title=Siddhartha_(novel...)?