translate English to French: With his departure, I had the opportunity and the privilege to step into his shoes (now don't get me wrong, Omer never wore high heels!).
Son départ m'a donné la chance et le privilège de porter ses souliers (ne vous méprenez pas, Omer n'a jamais porté de souliers à talon haut!).