Chinese: 我差点在人群中和你失散了。
English: I all but lost you in the crowd.