Chinese: 我想也没有想过会在这样的地方踫到她。
English: Never did I expect to see her in such a place.
French: Je n'aurais jamais cru la rencontrer dans un tel endroit.