Chinese: 在那种地方碰到你的老师，你应该很惊讶吧。
English: You must have been surprised to meet your teacher in such a place.
French: Tu as dû être surpris de rencontrer ton instituteur dans un tel endroit.