Can you please check this for grammar thank you!!

Thank you, for all that you have done and continue to do for me.It means the world to me, that you haven't given up on trying to help me. More importantly, thank you for always believing in me.

Well done!

Sra

Teacher Last week you called me to confirm the toy of kaustubh or not , actually i gave him a toy as he is not ready to go to school & he also slept on the road. I am sorry for that .

How the kaustubh is doing, he is following the instructions or not &mixing with other children or not.

Sure! I'd be happy to check the grammar for you. Here's the revised version:

"Thank you for all that you have done and continue to do for me. It means the world to me that you haven't given up on trying to help me. More importantly, thank you for always believing in me."

The revised version is grammatically correct. Well done!