Translate the following English sentence to French:
"From this point of view, I think that the references in the compromise motion for a resolution, which deserves our total support, are most timely."
De ce point de vue, je crois que les références faites dans la résolution de compromis qui a été présentée sont fort opportunes et méritent tout notre soutien.