Although we all have different political opinions, he did his best in order to achieve a compromise.
Nonostante vi siano opinioni politiche diverse, ha fatto del suo meglio per raggiungere un compromesso.