Hindi to English:
मुझे अब याद आया!
I remember now!