In Japan's bigger cities you can manage just fine with broken English. Plus, she's visiting her son, she's not there for business.
Also, "language needed" is "please some food and water" and "where's the train station", not "please marry my son and work for us"