Punjabi to English:
ਤੁਸੀਂ ਕਿੰਨੀ ਦੇਰ ਤੋਂ ਉੱਥੇ ਰਿਹ ਰਹੇ ਹੋ?
How long have you been living there?