Mom you have given me birth by risking your life
You have raised me with all your own sweat
You have given all your love to me
You took care of me with all your heart
And you also educate me with great affection.
Mom you taught me how to walk
You also taught me to how speak
Day and night you spend your time for me
Hot and cold you always fight for me.
Mom after all what you have done
I realize how valuable you are
You will always stay in my heart
Until death come to pick me up.
Thanks for your sacrifice
Thank you for your love
Thanks for your time
Thank you for everything
Although I know my thanks is not meant for you
It will not be able to replay your services.