【dào liǎo】

  1. at last
  2. finally
  3. in the end