a team of experts different gone to this country to help the authorities their efforts counter the disastrous impact on the population and environment
A team of experts from different countries has gone to this country to help the authorities in their efforts to counter the disastrous impact on the population and environment.
A team of experts different gone to this country to help the authorities their efforts counter the disastrous impact on the population and environment.