meaning of Bist du diejenige, auf die ich gewartet habe?

Bist du diejenige, auf die ich gewartet habe? - German to English

Are you usually the one i have been looking forward to? [to a lady]