translate English to French: "The footsteps of Dr. Arpad Bogsch are indeed hard ones to follow.
"Il est difficile de marcher dans les traces de M. Arpad Bogsch.