the names will not be translated into German, only the content itself and our slogans will get German counterparts...
however, in Hindi the word "must" (or rather the pronunciation "mast") has another connotation, as it means: "joy", "happiness", "(spiritual) highness" ...
so, for our Indian customers it definitely makes more sense than for Germans
Great to see a sign from your side! Hope you're allright in India.
I really like your website - and as bad as the code may be: it looks pretty nice and functional! (at least with Safari)