to set foot (in on sth), to arrive, to visit

listen to the pronunciation of to set foot (in on sth), to arrive, to visit