Chinese: 上周我在这里走丢过。
English: I lost my way here last week.