zhè
me
jiǔ

Definitions

  1. 1. so long
  2. 2. this long a time

Components