Punjabi to English:
ਹਾਂ, ਕਾਫ਼ੀ ਸਮਾਂ ਹੋ ਗਿਆ ਹੈ|
Yes, it has been quite a while.