Thanks a lot for your wishes on my birthday and that beautiful bouquet. Thanks you for making my birthday truly memorable.
I think this is good but I might reword:
Thank you very much for the lovely card and best wishes. Together with the beautiful bouquet you sent, my brithday was made truly memorable.
- For Teachers