Language:
Free Online Dictionary|3Dict

信步來到

Source : CEDICT

to come to a place in aimless wandering (idiom)