English to Punjabi
English: How have you been doing?
Translation: ਕਿ ਹਾਲ ਹੈ ਤੁਹਾਡਾ ?