隔壁: next door, neighbor...
容颜: mien, complexion...
此时: now, this moment...
真的: really...
台阶: steps, flight of steps, step (over obstacle), way out of an embarrassing situation, bench (geology)...
沿着: to go along, to follow...
风餐露宿: brave the wind and dew, stand exposure, deprivation and hunger, go through the rigors of living in the wilderness, exposed to cold and wet on a journey...
老实说: honestly speaking, to be frank,......
不得已: to act against one's will, to have no alternative but to, to have to, to have no choice, must...
困境: predicament, plight...