The 31st SEA Games is ready to start this May in Vietnam after being postponed for almost six months due to the pandemic.