崎嶇 きく steep (mountain); precipitous adj-t obsc hard (life); difficult; troubled adj-t obsc Advanced ➥