Nearly 600 people were killed and thousands others, mostly fishermen, went missing as one of the worst cyclones in decades accompanied by huge waves and torrential rains battered Bangladesh's southwestern coast, destroying houses and affecting power supply countrywide.