英语to make painstaking efforts (idiom); after much trouble,to work hard at sth
法语(expr. idiom.) faire des efforts la