put/throw your weight behind something - Francés Inglés Diccionario