After listening to it many times, I have been unable to make out the words that immediately follow "Hi, today ...". Apart from that, it is very fluent but would not likely convince a native speaker that you are a native speaker. Don't feel bad about that. It is an extremely difficult feat to convince a native speaker of any language that you are a native speaker if you are not. Very few people ever achieve it.
Interested in Language