Русско-английский научно-технический словарь
• We cannot but express (or cannot help expressing) our delight at this achievement.