tread in someone's footsteps - Spanish English Dictionary