translate English to French: Thus far I have only come up with partial solutions, and these questions deserve further consideration.
Les réponses à mes questions ne sont évidemment encore que partielles et elles méritent d'être approfondies.