há quanto tempo

Phrase

 * 1) long time no see I haven’t seen you for a long time