Many teachers of NOVA sometimes said to me, “Where have you been hiding?” But I don’t know what this phrase means. I asked them,” What’s the meaning of this phrase? ” They answered to me, ”Don’t you know such a easy English? It's very common phrase, Masaho.” “Oh, no. Please teach me in Japanese.” “ I can't speak Japanese.” I guess it means,「しばらくぶりだけど、どうしていたの?」Is it right?