Ok, let's talk business
Overall, you did good.
first of all, being a French speaker, you can do much better on linking.
Secondly, your pronunciation is a bit strained, you over did it somehow, relax your muscle a little. Let it flow like French.