The country’s main industry federation said the business community welcomed the result. So have most newspapers, one calling it “a day of hope for all Egyptians”.
Source: Euronews.com, Sisi Secures Crushing Win in Egypt Presidential Vote
Is this grammatical? Is it an expression? What does it mean?