Really this movie is worth to watch for everyone everything is perfect the scenes & characters just amazing also mainly shown how a mom sacrifice all to grow up their children having a 1000 of troubles but she will she wanted their children to get a good life that's all she want anyway it's really heart touching movie with great life lessons to never give up 10 10