translate English to German: But I really believe the key to the problem, or it would be better to say the key to the solution, is in your hands.
Aber ich glaube wirklich, der Schlüssel zu dem Problem, oder besser gesagt der Schlüssel zu seiner Lösung, liegt in Ihrer Hand.