庞加莱 (Páng jiā lái)认为 (rèn wéi) 她 (tā)该 (gāi)被 (bèi)要求 (yāo qiú)离 (lí)场 (cháng)
You can Suggest your own translation to Longdo