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