be endorsed by a powerful or influential person - Español Inglés Diccionario