incredible a. 难以置信的;极好的
lesson n. 经验,教训
stop v. 击败;阻挡
otherwise ad. 与此不同地,相反地
strong a. 坚强的,强大的
unexpected a. 以外的,意想不到的
【经典搭配】
go through 经历;遭受
be up to sb. 由……决定;是……的职责[或责任]
be meant to 应当或必须做某事
only if 只有