Русско-английский научно-технический словарь
• These devices are not entirely (or not quite) adequate for ...
не совсем