happen upon sb in the street

happen upon sb in the street是什么意思、happen upon sb in the street怎么读
在街上偶然碰见某人

happen upon sb in the street汉语翻译

在街上偶然碰见某人