Language:
Free Online Dictionary|3Dict

急流勇進

Source : CEDICT

to forge ahead against a swift current/to press on against difficulties (idiom)