translate English to French: The answers here are not obvious.
Les réponses à ces questions ne sont pas évidentes.