Hi all. I'm struggling to translate this sentence. Pourrais-tu, s'il te plaît, t'excuser auprès d'eux de ma part/à mon nom? That's my attempt. I dunno, it just sounds off to me. What would you say for this sentence? Thanks!