Chinese: 我刚才正要找你。
English: I was just about to come looking for you.
French: J'étais sur le point de te chercher.