20120408 city.ranchi: Spells of rain relieve scorched Ranchi