Nice version - I've had a listen to a few of your other tracks which are all good - this is a bit different.
The original version of this was in French - I'm guessing your native language is Portuguese?
Maybe it could be fun to do a version in Portuguese - your timing was a lot snappier on the one non-English track on the list as you obviously aren't having to think about pronunciation as well as breathing and singing the right note!