Idiom
stumble across someonestumble across (someone/something)
to meet someone or find something unexpectedly.Lee has stumbled across a plot to sell high-tech US weapons to international terrorists.Border Patrol agents stumbled on the drugs when they were on a routine patrol.