いま おもえば
ima omoeba

Expression

1. when I think of it; looking back on it; in retrospect

Other forms: