all of these factors duly founded on this report influenced my in favour
All of these factors, duly founded on this report, influenced my vote in favour.
All of these factors, duly founded on this report, influenced my in favour.