I'm pretty sure being informed you have terminal cancer is in the top 5 for causing psychological distress. Cancer diagnosis is actually one of the classic examples of when therapeutic privilege can be used. You tell the patient their diagnosis slowly and in pieces, instead of "you have terminal cancer". Furthermore, this case isn't about the language barrier, it's about the cultural barrier and cultural differences absolutely do change the ethics. Again, in the real world you would just get a translator and ask the patient what they wanted. But if the answers are "don't tell the patient because their culture dictates not to" or "tell the patient regardless of their cultural belief" the correct answer is the former.