lín liǎo

  1. at the last moment
  2. right at the end