艱難曲折

Idiom

 * 1) arduous and tortuous; full of difficulties and reverses