英语lit. to go up to heaven or down to Hades (idiom),fig. to go to great lengths,to search heaven and earth
法语(lit.)