i am inclined to think...
HOW LONG HAVE YOU BEEN WAITING?
Перевод и значение HOW LONG HAVE YOU BEEN WAITING? в английском и русском языках
Англо-Русско-Английский словарь сленга, жаргона, русских имен. English-Russian-English dictionary of slang, jargon and Russian names. 2012