Cyclone Freddy has torn through Mozamique with winds reaching up to 113 kilometres.
It made landfall in the eastern city of Vilankulos
In its wake, it left many Mozambicans whose lives had been turned upside down.
A tropical cyclone scientist at the U.N. weather agency, said Mozambique was already reeling from floods and the cyclone will compound a volatile scenario.
The cyclone was projected to weaken as it continued through southern Africa.
Zimbabwe, South Africa, Zambia, Malawi and Botswana should await heavy rainfall, the regional weather centre on the island of Reunion said.