It was perfect except for ''doivent se''. It should be ''devont nous'' in this context. You're very good at french! Much better than the vast majority of people. It's a difficult language to learn when it's not your first language. Most people just use Google translation and it really doesn't work for french XD. There's a lot of hate between Quebec and the rest of Canada. It's stupid and very sad. We are one country. We should stick together. We can make GREAT things together! Like Assassin's Creed!