translate English to French: But, the key decisions lie in your hands.
Cependant, les grandes décisions sont entre vos mains.