英语to exhaust every means to achieve sth (idiom)
法语(expr. idiom.) épuiser tous les moyens pour atteindre qch