Major sacrifices were made, says Walcott - Barbados Today