许久 xǔ jiǔ

DEFINITIONS

  1. for a long time
  2. for ages

CHARACTERS

许 xǔ allow, permit; promise; betroth
久 jiǔ long time (ago); time passage, grow late