translate English to French: Her plays present an uncompromising vision of human beings caught in the historical, social, personal, and political dilemmas of their time and place.
Ses pièces présentent une vision intransigeante des êtres humains pris dans des dilemmes historiques, sociaux, personnels et politiques de leur époque.