joined forces
language: en
definitions
To work together to achieve something
en: To work together to achieve something
examples