Chinese: 我差点从悬崖上掉下去。
English: I nearly fell off the cliff.