Punjabi to English:
ਹੁਣ ਮੈਨੂੰ ਯਾਦ ਆ ਗਿਆ!
I remember now!