the new administration the us given a stimulus to these relations
The new administration in the US has given a new stimulus to these relations.
The new administration the US given a stimulus to these relations.