Wah Ji Wah!

  My sister and I were roaming about in Noida when we saw this sign of the restaurant Wah Ji Wah! Need I say anything more?┬áRoughly translated Wah Ji Wah could be marvelous really marvelous?