Vocabulary

お久

it's been a long time; long time no see

expression