gain ground in Finnish
gain ground in Finnish
menestyä
To make progress or obtain advantage; to gain traction.
saada jalansijaa
To make progress or obtain advantage; to gain traction.
vallata alaa
To make progress or obtain advantage; to gain traction.