Русско-английский научно-технический словарь
• Our laboratory may be capable of laying this question to rest (or solving this question).
разрешить вопрос