tread in someone's footsteps - French English Dictionary