【dào xiàn zài】

  1. up until now
  2. to date