Language:
Free Online Dictionary|3Dict

陆地行舟

Source : CEDICT

to attempt the impossible (idiom)