Language:
Free Online Dictionary|3Dict

陸地行舟

Source : CEDICT

to attempt the impossible (idiom)