20080328 tv.news.hindi: The Gods have descended on earth!