last week delegation from parliament put problem to the canadian authorities and it seems that they will take upon themselves to deal with
Last week, a delegation from Parliament put this problem to the Canadian authorities and it seems that they will take it upon themselves to deal with it.
Last week, delegation from Parliament put problem to the Canadian authorities and it seems that they will take upon themselves to deal with