mountainous and confused 是什么意思