keep step with
keep step with {v. phr.}
To maintain the same degree of progress as someone else.
The United States has no choice but to keep step with potential enemies in terms of modern defense systems.
Categories:
Source: A Dictionary of American Idioms