translate English to French: Even the Dalai Lama supports that position.
Même le Dalaï Lama soutient cette position.